| Overload | Description |
|---|---|
| SparkplugDevice Constructor() | Initializes a new instance of the class with default data. |
| SparkplugDevice Constructor(String) | Initializes a new instance of the class with the specified Sparkplug device ID. |
| SparkplugDevice Constructor(String,IEnumerable<SparkplugMetric>) | Initializes a new instance of the class with the specified Sparkplug device ID and the metrics the device publishes. |
| SparkplugDevice Constructor(SparkplugDevice) | Initializes a new instance of the class, making a copy of an existing instance. |
| SparkplugDevice Constructor(SerializationInfo,StreamingContext) | Initializes a new instance of the class with serialized data. |