IPhasorValue Interface

Represents a protocol independent interface representation of a phasor value.

Definition

Namespace: Gemstone.PhasorProtocols
Assembly: Gemstone.PhasorProtocols (in Gemstone.PhasorProtocols.dll) Version: 1.0.128 -- Release Build+dd7f32701ba80de4d5b0557e84e0ddc18a34573f
Implements
ISupportBinaryImage, IChannel, IChannelValueIPhasorDefinition, ISerializable

Properties

Angle Gets or sets the Angle value (a.k.a., the argument) of this IPhasorValue, in radians.
AngleFormat Gets the AngleFormat of this IPhasorValue.
Attributes Gets a DictionaryTKey, TValue of string based property names and values for this IChannel object.
(Inherited from IChannel)
BinaryLength Gets the length of the binary image.
(Inherited from ISupportBinaryImage)
CompositeValueCount Gets total number of composite values that this IChannelValueT provides.
(Inherited from IChannelValueT)
CoordinateFormat Gets the CoordinateFormat of this IPhasorValue.
DataFormat Gets the DataFormat of this IChannelValueT typically derived from DataFormat.
(Inherited from IChannelValueT)
Definition Gets the IChannelDefinition associated with this IChannelValueT.
(Inherited from IChannelValueT)
Imaginary Gets or sets the imaginary floating point value of this IPhasorValue.
IsEmpty Gets boolean value that determines if none of the composite values of IChannelValueT have been assigned a value.
(Inherited from IChannelValueT)
Label Gets text based label of this IChannelValueT typically derived from Label.
(Inherited from IChannelValueT)
Magnitude Gets or sets the magnitude value (a.k.a., the absolute value or modulus) of this IPhasorValue.
Measurements Gets the composite values of this IChannelValueT as an array of IMeasurement values.
(Inherited from IChannelValueT)
Parent Gets the IDataCell parent of this IChannelValueT.
(Inherited from IChannelValueT)
Phasor Gets Phasor value from this IPhasorValue.
Real Gets or sets the real floating point value of this IPhasorValue.
State Gets or sets the parsing state for this IChannel object.
(Inherited from IChannel)
Tag Gets or sets a user definable reference to an object associated with this IChannel object.
(Inherited from IChannel)
Type Gets the PhasorType of this IPhasorValue.
UnscaledImaginary Gets or sets the unscaled integer representation of the imaginary value of this IPhasorValue.
UnscaledReal Gets or sets the unscaled integer representation of the real value of this IPhasorValue.

Methods

GenerateBinaryImage(Byte[], Int32) Generates binary image of the object and copies it into the given buffer, for BinaryLength bytes.
(Inherited from ISupportBinaryImage)
GetCompositeValue Gets the specified composite value of this IChannelValueT.
(Inherited from IChannelValueT)
GetObjectDataPopulates a SerializationInfo with the data needed to serialize the target object.
(Inherited from ISerializable)
Obsolete.
ParseBinaryImage(Byte[], Int32, Int32) Initializes object by parsing the specified buffer containing a binary image.
(Inherited from ISupportBinaryImage)

Extension Methods

CopyImage This is a common optimized block copy function for any kind of data.
(Defined by Common)

See Also