IBinary
|
public interface IBinaryMeasurement : IMeasurement, ITimeSeriesValue<double>, ITimeSeriesValue, IEquatable<ITimeSeriesValue>, IComparable<ITimeSeriesValue>, IComparable, ISupportBinaryImage
The IBinaryMeasurement type exposes the following members.
Name | Description | |
---|---|---|
Adder |
Defines an offset to add to the IMeasurement value.
(Inherited from IMeasurement) | |
AdjustedValue |
Gets the adjusted numeric value of this IMeasurement, taking into account the specified Adder and Multiplier offsets.
(Inherited from IMeasurement) | |
BinaryLength |
Gets the length of the binary image.
(Inherited from ISupportBinaryImage) | |
CreatedTimestamp |
Gets timestamp, in ticks, of when this IMeasurement was created.
(Inherited from IMeasurement) | |
ID |
Gets or sets the Guid based signal ID of this ITimeSeriesValueT.
(Inherited from ITimeSeriesValue) | |
Key |
Gets or sets the primary key of this IMeasurement.
(Inherited from IMeasurement) | |
Lifespan |
Gets the life-span of this IMeasurement since its creation.
(Inherited from IMeasurement) | |
MeasurementValueFilter |
Gets or sets function used to apply a down-sampling filter over a sequence of IMeasurement values.
(Inherited from IMeasurement) | |
Metadata |
Gets or sets associated metadata values for the IMeasurement .
(Inherited from IMeasurement) | |
Multiplier |
Defines a multiplicative offset to apply to the IMeasurement value.
(Inherited from IMeasurement) | |
StateFlags |
Gets or sets MeasurementStateFlags associated with this IMeasurement.
(Inherited from IMeasurement) | |
TagName |
Gets or sets the text based tag name of this IMeasurement.
(Inherited from IMeasurement) | |
Timestamp |
Gets or sets exact timestamp, in ticks, of the data represented by this ITimeSeriesValueT.
(Inherited from ITimeSeriesValue) | |
Value |
Gets or sets the raw typed value of this ITimeSeriesValueT.
(Inherited from ITimeSeriesValueT) |
Name | Description | |
---|---|---|
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) | |
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) | |
Equals | Indicates whether the current object is equal to another object of the same type. (Inherited from IEquatableITimeSeriesValue) | |
GenerateBinaryImage |
Generates binary image of the object and copies it into the given buffer, for BinaryLength bytes.
(Inherited from ISupportBinaryImage) | |
GetHashCode |
Get the hash code for the ID.
(Inherited from ITimeSeriesValue) | |
ParseBinaryImage |
Initializes object by parsing the specified buffer containing a binary image.
(Inherited from ISupportBinaryImage) |
Name | Description | |
---|---|---|
BinaryImage |
Returns a binary image of an object that implements ISupportBinaryImage.
(Defined by ISupportBinaryImageExtensions) | |
CopyBinaryImageToStream |
Copies binary image of object that implements ISupportBinaryImage to a Stream.
(Defined by ISupportBinaryImageExtensions) | |
CopyImage |
This is a common optimized block copy function for any kind of data.
(Defined by Common) | |
GetSignalType |
Gets a unique (run-time only) signal type ID for the given measurement useful for sorting.
(Defined by IMeasurementExtensions) | |
HistorianQuality |
Gets a Quality value from a IMeasurement value.
(Defined by QualityExtensions) | |
IsCalculated |
Returns true if CalculatedValue is set.
(Defined by IMeasurementExtensions) | |
IsDiscarded |
Returns true if DiscardedValue is set.
(Defined by IMeasurementExtensions) | |
ParseBinaryImageFromStream |
Parses binary image of object that implements ISupportBinaryImage from a Stream.
(Defined by ISupportBinaryImageExtensions) | |
RuntimeSignalID |
Returns the measurement ID if defined, otherwise the run-time signal ID associated with the measurement key.
(Defined by IMeasurementExtensions) | |
SetAdder |
Sets the adder (i.e., "b" of y = mx + b) for a IMeasurement.
(Defined by IMeasurementExtensions) | |
SetKey |
Sets the associated MeasurementKey for a IMeasurement.
(Defined by IMeasurementExtensions) | |
SetMultiplier |
Sets the multiplier (i.e., "m" of y = mx + b) for a IMeasurement.
(Defined by IMeasurementExtensions) | |
SetTagName |
Sets the tag name for a IMeasurement.
(Defined by IMeasurementExtensions) | |
TimestampQualityIsGood |
Returns true if BadTime is not set.
(Defined by IMeasurementExtensions) | |
TimestampQualityIsSuspect |
Returns true if SuspectTime is set.
(Defined by IMeasurementExtensions) | |
ValueQualityIsGood |
Returns true if BadData is not set.
(Defined by IMeasurementExtensions) |