使用 MonitoringMode.Sampling 时如何访问订阅数据?

How do I access subscription data when using MonitoringMode.Sampling?

我正在尝试了解如何使用 Eclipse Milo,并了解订阅情况。我可以轻松地让任何 MonitoringMode.Reporting 模式订阅工作,但是当我使用采样时它不会调用回调方法(如预期的那样)。根据文档,它应该在不调用回调的情况下将值“排队”,但我找不到任何可以访问该队列或类似内容的地方。 UaMonitoredItem 在其界面中没有任何看起来像它的东西,请求也没有。

这可能是显而易见的事情,但我做错了什么?

提前致谢!

已在 GitHub repo discussions 中回答,但为了后代:

MonitoringMode.Sampling simply means the server continues to sample the underlying but does not report the values to the client.

The queued values are not available to you. If you change back to MonitoringMode.Reporting then they would be the first values reported for that item.