openPDC Synchrophasor Help
DataCell Class
NamespacesTVA.PhasorProtocols.FNetDataCell
Represents the F-NET implementation of a IDataCell that can be sent or received.
Declaration Syntax
C#Visual BasicVisual C++
[SerializableAttribute]
public class DataCell : DataCellBase
<SerializableAttribute> _
Public Class DataCell _
	Inherits DataCellBase
[SerializableAttribute]
public ref class DataCell : public DataCellBase
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
DataCell(IDataFrame, IConfigurationCell)
Creates a new DataCell.

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

AllValuesAssigned
Gets flag that determines if all values of this DataCellBase have been assigned.
(Inherited from DataCellBase.)
AnalogValue
Gets or sets analog value for F-NET data row.

AnalogValues (Inherited from DataCellBase.)
Attributes
Dictionary<(Of <(<'TKey, TValue>)>)> of string based property names and values for the DataCell object.
(Overrides DataCellBase.Attributes.)
BinaryImage()()()() (Inherited from BinaryImageBase.)
BinaryLength()()()() (Inherited from BinaryImageBase.)
BodyImage
Gets the binary body image of the DataCell object.
(Overrides DataCellBase.BodyImage.)
BodyLength
Gets the length of the BodyImage.
(Overrides DataCellBase.BodyLength.)
CommonStatusFlags
Gets or sets common status flags of this DataCellBase.
(Inherited from DataCellBase.)
ConfigurationCell
Gets or sets the ConfigurationCell associated with this DataCell.

DataIsValid
Gets or sets flag that determines if data of this DataCell is valid.
(Overrides DataCellBase.DataIsValid.)
DataSortingType
Gets or sets DataSortingType of this DataCell.
(Overrides DataCellBase.DataSortingType.)
DeviceError
Gets or sets flag that determines if source device of this DataCell is reporting an error.
(Overrides DataCellBase.DeviceError.)
DigitalValues (Inherited from DataCellBase.)
Equals(Object)
Determines whether the specified object is equal to the DataCellBase.
(Inherited from DataCellBase.)
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.)
FNetDataRow
Gets image of this DataCell as a F-NET formatted data row.

FNetDate
Gets date in F-NET format.

FNetTime
Gets time in F-NET format.

FooterImage()()()() (Inherited from BinaryImageBase.)
FooterLength()()()() (Inherited from BinaryImageBase.)
FrequencyValue (Inherited from DataCellBase.)
GetHashCode()()()()
Serves as a hash function for the DataCellBase.
(Inherited from DataCellBase.)
GetObjectData(SerializationInfo, StreamingContext)
Populates a SerializationInfo with the data needed to serialize the target object.
(Overrides DataCellBase.GetObjectData(SerializationInfo, StreamingContext).)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
HeaderImage()()()() (Inherited from BinaryImageBase.)
HeaderLength()()()() (Inherited from BinaryImageBase.)
IDCode
Gets the numeric ID code for this DataCellBase.
(Inherited from DataCellBase.)
IDLabel
Gets ID label of this DataCellBase.
(Inherited from DataCellBase.)
Initialize(array<Byte>[]()[][], Int32, Int32) (Inherited from BinaryImageBase.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Parent
Gets or sets the reference to parent DataFrame of this DataCell.

ParseBodyImage(array<Byte>[]()[][], Int32, Int32)
Parses the binary body image.
(Overrides DataCellBase.ParseBodyImage(array<Byte>[]()[][], Int32, Int32).)
ParseFooterImage(array<Byte>[]()[][], Int32, Int32) (Inherited from BinaryImageBase.)
ParseHeaderImage(array<Byte>[]()[][], Int32, Int32) (Inherited from BinaryImageBase.)
PhasorValues (Inherited from DataCellBase.)
State
Gets or sets the parsing state for the this DataCellBase.
(Inherited from DataCellBase.)
StationName
Gets station name of this DataCellBase.
(Inherited from DataCellBase.)
StatusFlags
Gets or sets 16-bit status flags of this DataCellBase.
(Inherited from DataCellBase.)
SynchronizationIsValid
Gets or sets flag that determines if timestamp of this DataCell is valid based on GPS lock.
(Overrides DataCellBase.SynchronizationIsValid.)
Tag
Gets or sets a user definable reference to an object associated with this ChannelBase object.
(Inherited from ChannelBase.)
ToString()()()()
Gets the string respresentation of this DataCellBase.
(Inherited from DataCellBase.)
Inheritance Hierarchy
Object
BinaryImageBase
 ChannelBase
  ChannelCellBase
   DataCellBase
    DataCell

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