'Declaration<ExtensionAttribute()> Public Shared Function SubscribeMetric( _ ByVal consumer As IEasySparkplugConsumer, _ ByVal metricSubscriptionArguments As SparkplugMetricSubscriptionArguments, _ ByVal metricNotificationCallback As EasySparkplugMetricNotificationEventHandler _ ) As Integer
'UsageDim consumer As IEasySparkplugConsumer Dim metricSubscriptionArguments As SparkplugMetricSubscriptionArguments Dim metricNotificationCallback As EasySparkplugMetricNotificationEventHandler Dim value As Integer value = IEasySparkplugConsumerExtension.SubscribeMetric(consumer, metricSubscriptionArguments, metricNotificationCallback)
[Extension()] public static int SubscribeMetric( IEasySparkplugConsumer consumer, SparkplugMetricSubscriptionArguments metricSubscriptionArguments, EasySparkplugMetricNotificationEventHandler metricNotificationCallback )
[Extension()] public: static int SubscribeMetric( IEasySparkplugConsumer^ consumer, SparkplugMetricSubscriptionArguments^ metricSubscriptionArguments, EasySparkplugMetricNotificationEventHandler^ metricNotificationCallback )
Parameters
- consumer
- The consumer object that will perform the operation.
The value of this parameter cannot be
null(Nothingin Visual Basic). - metricSubscriptionArguments
- The Sparkplug metric subscription arguments.
The value of this parameter cannot be
null(Nothingin Visual Basic). - metricNotificationCallback
- The callback to invoke for the metric notification.
The value of this parameter cannot be
null(Nothingin Visual Basic).