Click or drag to resize

MeasurementClone(IMeasurement, Double, Ticks, MeasurementStateFlags, Boolean) Method

Creates a copy of the specified measurement using a new value, timestamp and state flags.

Namespace: GSF.TimeSeries
Assembly: GSF.TimeSeries (in GSF.TimeSeries.dll) Version: 2.4.205-beta
Syntax
public static Measurement Clone(
	IMeasurement measurementToClone,
	double value,
	Ticks timestamp,
	MeasurementStateFlags stateFlags,
	bool replaceFlags = true
)
View Source

Parameters

measurementToClone  IMeasurement
Specified measurement to clone.
value  Double
New value for cloned measurement.
timestamp  Ticks
New timestamp, in ticks, for cloned measurement.
stateFlags  MeasurementStateFlags
New state flags for cloned measurement.
replaceFlags  Boolean  (Optional)
Determines if stateFlags should assigned as new (default) or be Or'd with existing flags.

Return Value

Measurement
A copy of the Measurement object.
See Also