Represents an IMeasurement wrapper that is associated with a SignalReference.
| C# | Visual Basic | Visual C++ |
public class SignalReferenceMeasurement : IMeasurement, ITimeSeriesValue<double>, ITimeSeriesValue, IEquatable<ITimeSeriesValue>, IComparable<ITimeSeriesValue>, IComparable
Public Class SignalReferenceMeasurement _ Implements IMeasurement, ITimeSeriesValue(Of Double), _ ITimeSeriesValue, IEquatable(Of ITimeSeriesValue), IComparable(Of ITimeSeriesValue), _ IComparable
public ref class SignalReferenceMeasurement : IMeasurement, ITimeSeriesValue<double>, ITimeSeriesValue, IEquatable<ITimeSeriesValue^>, IComparable<ITimeSeriesValue^>, IComparable
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| SignalReferenceMeasurement(IMeasurement, SignalReference) |
Constructs a new SignalReferenceMeasurement from the specified parameters.
| |
| Adder |
Gets or sets an offset to add to the measurement value. This defaults to 0.0.
| |
| AdjustedValue |
Gets the adjusted numeric value of this measurement, taking into account the specified Adder and Multiplier offsets.
| |
| CompareTo(Object) |
Compares the SignalReferenceMeasurement with the specified Object.
| |
| CompareTo(ITimeSeriesValue) |
Compares the SignalReferenceMeasurement with an ITimeSeriesValue.
| |
| Equals(ITimeSeriesValue) |
Determines whether the specified ITimeSeriesValue is equal to the current SignalReferenceMeasurement.
| |
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetHashCode()()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetType()()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| ID |
Gets or sets the Guid based signal ID of this SignalReferenceMeasurement, if available.
| |
| Key |
Gets the primary key (a MeasurementKey, of this SignalReferenceMeasurement.
| |
| MeasurementValueFilter |
Gets or sets function used to apply a downsampling filter over a sequence of IMeasurement values.
| |
| MemberwiseClone()()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| Multiplier |
Defines a mulplicative offset to apply to the measurement value. This defaults to 1.0.
| |
| PublishedTimestamp |
Gets or sets exact timestamp, in ticks, of when this SignalReferenceMeasurement was published (post-processing).
| |
| ReceivedTimestamp |
Gets or sets exact timestamp, in ticks, of when this SignalReferenceMeasurement was received (i.e., created).
| |
| SignalReference |
Gets the SignalReference associated with this SignalReferenceMeasurement.
| |
| StateFlags |
Gets or sets MeasurementStateFlags associated with this SignalReferenceMeasurement.
| |
| TagName |
Gets or sets the text based tag name of this SignalReferenceMeasurement.
| |
| Timestamp |
Gets or sets exact timestamp, in ticks, of the data represented by this SignalReferenceMeasurement.
| |
| ToString()()()() | (Inherited from Object.) | |
| Value |
Gets or sets the raw measurement value that is not offset by Adder and Multiplier.
|
| Object | |
| SignalReferenceMeasurement | |