Click or drag to resize

IMeasurement Methods

The IMeasurement type exposes the following members.

Methods
  Name Description
Public method CompareTo(T) Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
(Inherited from IComparableITimeSeriesValue)
Public method CompareTo(Object) Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
(Inherited from IComparable)
Public method Equals Indicates whether the current object is equal to another object of the same type.
(Inherited from IEquatableITimeSeriesValue)
Public method GetHashCode Get the hash code for the ID.
(Inherited from ITimeSeriesValue)
Top
Extension Methods
  Name Description
Public Extension Method GetSignalType Gets a unique (run-time only) signal type ID for the given measurement useful for sorting.
(Defined by IMeasurementExtensions)
Public Extension Method HistorianQuality Gets a Quality value from a IMeasurement value.
(Defined by QualityExtensions)
Public Extension Method IsCalculated Returns true if CalculatedValue is set.
(Defined by IMeasurementExtensions)
Public Extension Method IsDiscarded Returns true if DiscardedValue is set.
(Defined by IMeasurementExtensions)
Public Extension Method RuntimeSignalID Returns the measurement ID if defined, otherwise the run-time signal ID associated with the measurement key.
(Defined by IMeasurementExtensions)
Public Extension Method SetAdder Sets the adder (i.e., "b" of y = mx + b) for a IMeasurement.
(Defined by IMeasurementExtensions)
Public Extension Method SetKey Sets the associated MeasurementKey for a IMeasurement.
(Defined by IMeasurementExtensions)
Public Extension Method SetMultiplier Sets the multiplier (i.e., "m" of y = mx + b) for a IMeasurement.
(Defined by IMeasurementExtensions)
Public Extension Method SetTagName Sets the tag name for a IMeasurement.
(Defined by IMeasurementExtensions)
Public Extension Method TimestampQualityIsGood Returns true if BadTime is not set.
(Defined by IMeasurementExtensions)
Public Extension Method TimestampQualityIsSuspect Returns true if SuspectTime is set.
(Defined by IMeasurementExtensions)
Public Extension Method ValueQualityIsGood Returns true if BadData is not set.
(Defined by IMeasurementExtensions)
Top
See Also