| Overload | Description |
|---|---|
| SparkplugMetricPublicationArguments Constructor() | Initializes a new instance of the class with default data. |
| SparkplugMetricPublicationArguments Constructor(SparkplugDeviceDescriptor,SparkplugMetricData) | Initializes a new instance of the class with the specified device descriptor and metric data. |
| SparkplugMetricPublicationArguments Constructor(SparkplugEdgeNodeDescriptor,SparkplugMetricData) | Initializes a new instance of the class with the specified edge node descriptor and metric data. |
| SparkplugMetricPublicationArguments Constructor(SparkplugHostDescriptor,SparkplugDeviceDescriptor,SparkplugMetricData) | Initializes a new instance of the class with the specified host descriptor, device descriptor, and metric data. |
| SparkplugMetricPublicationArguments Constructor(SparkplugHostDescriptor,SparkplugEdgeNodeDescriptor,SparkplugMetricData) | Initializes a new instance of the class with the specified host descriptor, edge node descriptor, and metric data. |
| SparkplugMetricPublicationArguments Constructor(SparkplugComponentTypes,SparkplugHostDescriptor,String,String,String,SparkplugMetricData) | Initializes a new instance of the class with the specified component type, host descriptor, group ID, edge node ID, device ID, and metric data. |
| SparkplugMetricPublicationArguments Constructor(SparkplugMetricPublicationArguments) | Initializes a new instance of the class, making a copy of an existing instance. |
| SparkplugMetricPublicationArguments Constructor(SparkplugPublicationArguments,SparkplugMetricData) | Initializes a new instance of the class with the specified Sparkplug publication arguments and metric data. |
| SparkplugMetricPublicationArguments Constructor(SerializationInfo,StreamingContext) | Initializes a new instance of the class with serialized data. |