Represents an IMeasurement wrapper that is associated with a SignalReference.
            
 Declaration Syntax
 Declaration Syntax| 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
 Members
 Members| 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.
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | SignalReferenceMeasurement |