| Overload | Description |
|---|---|
| ReadValueFunction<TValue>(SparkplugMetric,Func<TValue>) | Modifies the metric to provide value for the pull data provision model by a specified function.
This method always makes the metric readable, but that does not mean it automatically makes it non-writable. If you need a metric that is readable and non-writable, combine this method with calling Writable(SparkplugMetric,Boolean) method with the 'writable' parameter set to |
| ReadValueFunction(SparkplugMetric,SparkplugDataType,Func<Object>) | Specifies the Sparkplug data type and read value function, for the pull data provision model. |
| ReadValueFunction(SparkplugMetric,Type,Func<Object>) | Specifies value type and read value function, for the pull data provision model. |