openPDC Synchrophasor Help
PhasorValue Class
NamespacesTVA.PhasorProtocols.SelFastMessagePhasorValue
Represents the SEL Fast Message implementation of a IPhasorValue.
Declaration Syntax
C#Visual BasicVisual C++
[SerializableAttribute]
public class PhasorValue : PhasorValueBase
<SerializableAttribute> _
Public Class PhasorValue _
	Inherits PhasorValueBase
[SerializableAttribute]
public ref class PhasorValue : public PhasorValueBase
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
PhasorValue(IDataCell, IPhasorDefinition)
Creates a new PhasorValue.

PhasorValue(DataCell, PhasorDefinition, Double, Double)
Creates a new PhasorValue from specified parameters.

PhasorValue(DataCell, PhasorDefinition, Angle, Double)
Creates a new PhasorValue from specified parameters.

PhasorValue(SerializationInfo, StreamingContext)
Creates a new PhasorValue from serialization parameters.

Angle
Gets or sets the Angle value (a.k.a., the argument) of this PhasorValueBase, in radians.
(Inherited from PhasorValueBase.)
Attributes
Gets a Dictionary<(Of <(<'TKey, TValue>)>)> of string based property names and values for this PhasorValueBase object.
(Inherited from PhasorValueBase.)
BinaryImage()()()() (Inherited from BinaryImageBase.)
BinaryLength()()()() (Inherited from BinaryImageBase.)
BodyImage
Gets the binary body image of the PhasorValueBase object.
(Overrides PhasorValueBase.BodyImage.)
BodyLength
Gets the length of the BodyImage.
(Overrides PhasorValueBase.BodyLength.)
CompositeValueCount
Gets total number of composite values that this PhasorValueBase provides.
(Inherited from PhasorValueBase.)
CoordinateFormat
Gets the CoordinateFormat of this PhasorValueBase.
(Inherited from PhasorValueBase.)
DataFormat (Inherited from ChannelValueBase<(Of <(<'T>)>)>.)
Definition
Gets or sets the PhasorDefinition associated with this PhasorValue.

Equals(Object)
Determines whether the specified Object is equal to the current 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.)
FooterImage()()()() (Inherited from BinaryImageBase.)
FooterLength()()()() (Inherited from BinaryImageBase.)
GetCompositeValue(Int32)
Gets the specified composite value of this PhasorValueBase.
(Inherited from PhasorValueBase.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetMeasurementValueFilterFunction(Int32)
Gets function used to apply a downsampling filter over a sequence of IMeasurement values.
(Inherited from PhasorValueBase.)
GetObjectData(SerializationInfo, StreamingContext)
Populates a SerializationInfo with the data needed to serialize the target object.
(Inherited from PhasorValueBase.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
HeaderImage()()()() (Inherited from BinaryImageBase.)
HeaderLength()()()() (Inherited from BinaryImageBase.)
Imaginary
Gets or sets the imaginary value of this PhasorValueBase.
(Inherited from PhasorValueBase.)
Initialize(array<Byte>[]()[][], Int32, Int32) (Inherited from BinaryImageBase.)
IsEmpty
Gets boolean value that determines if none of the composite values of PhasorValueBase have been assigned a value.
(Inherited from PhasorValueBase.)
Label
Gets text based label of this ChannelValueBase<(Of <(<'T>)>)>.
(Inherited from ChannelValueBase<(Of <(<'T>)>)>.)
Magnitude
Gets or sets the magnitude value (a.k.a., the absolute value or modulus) of this PhasorValueBase.
(Inherited from PhasorValueBase.)
Measurements
Gets the composite values of this ChannelValueBase<(Of <(<'T>)>)> as an array of IMeasurement values.
(Inherited from ChannelValueBase<(Of <(<'T>)>)>.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Parent
Gets or sets the DataCell parent of this PhasorValue.

ParseBodyImage(array<Byte>[]()[][], Int32, Int32)
Parses the binary body image.
(Overrides PhasorValueBase.ParseBodyImage(array<Byte>[]()[][], Int32, Int32).)
ParseFooterImage(array<Byte>[]()[][], Int32, Int32) (Inherited from BinaryImageBase.)
ParseHeaderImage(array<Byte>[]()[][], Int32, Int32) (Inherited from BinaryImageBase.)
Real
Gets or sets the real value of this PhasorValueBase.
(Inherited from PhasorValueBase.)
State
Gets or sets the parsing state for this ChannelBase object.
(Inherited from ChannelBase.)
Tag
Gets or sets a user definable reference to an object associated with this ChannelBase object.
(Inherited from ChannelBase.)
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Type
Gets the PhasorType of this PhasorValueBase.
(Inherited from PhasorValueBase.)
UnscaledImaginary
Gets or sets the unscaled integer representation of the imaginary value of this PhasorValueBase.
(Inherited from PhasorValueBase.)
UnscaledReal
Gets or sets the unscaled integer representation of the real value of this PhasorValueBase.
(Inherited from PhasorValueBase.)
Inheritance Hierarchy
Object
BinaryImageBase
 ChannelBase
  ChannelValueBase<(Of <(<'IPhasorDefinition>)>)>
   PhasorValueBase
    PhasorValue

Assembly: TVA.PhasorProtocols (Module: TVA.PhasorProtocols) Version: 1.4.192.0