openPDC Synchrophasor Help
ConfigurationCellBase Class
NamespacesTVA.PhasorProtocolsConfigurationCellBase
Represents the protocol independent common implementation of all configuration elements for cells in a IConfigurationFrame.
Declaration Syntax
C#Visual BasicVisual C++
<SerializableAttribute> _
Public MustInherit Class ConfigurationCellBase _
	Inherits ChannelCellBase _
	Implements IConfigurationCell, IChannelCell, IChannel, ISupportBinaryImage,  _
	ISerializable, IEquatable(Of IConfigurationCell), IComparable(Of IConfigurationCell),  _
	IComparable
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
ConfigurationCellBase(IConfigurationFrame, UInt16, Int32, Int32, Int32)
Creates a new ConfigurationCellBase from specified parameters.

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

AnalogDataFormat
Gets or sets the DataFormat for the IAnalogDefinition objects in the AnalogDefinitions of this ConfigurationCellBase.

AnalogDefinitions
Gets a reference to the AnalogDefinitionCollection of this ConfigurationCellBase.

Attributes
Dictionary<(Of <(<'TKey, TValue>)>)> of string based property names and values for the ConfigurationCellBase object.
(Overrides ChannelCellBase.Attributes.)
BinaryImage()()()() (Inherited from BinaryImageBase.)
BinaryLength()()()() (Inherited from BinaryImageBase.)
BodyImage
Gets the binary body image of the ConfigurationCellBase object.
(Overrides BinaryImageBase.BodyImage()()()().)
BodyLength
Gets the length of the BodyImage.
(Overrides BinaryImageBase.BodyLength()()()().)
CompareTo(Object)
Compares this instance to a specified object and returns an indication of their relative values.

CompareTo(IConfigurationCell)
Compares this instance to a specified IConfigurationCell object and returns an indication of their relative values.

CopyImage(ISupportBinaryImage, array<Byte>[]()[][], Int32%)
This is a common optimized block copy function for any kind of data.
(Inherited from Common.)
DigitalDefinitions
Gets a reference to the DigitalDefinitionCollection of this ConfigurationCellBase.

Equals(Object)
Returns a value indicating whether this instance is equal to a specified object.
(Overrides Object.Equals(Object).)
Equals(IConfigurationCell)
Returns a value indicating whether this instance is equal to specified IConfigurationCell value.

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
Gets the binary footer image of the ConfigurationCellBase object.
(Overrides BinaryImageBase.FooterImage()()()().)
FooterLength
Gets the length of the FooterImage.
(Overrides BinaryImageBase.FooterLength()()()().)
FrameRate
Gets the specified frame rate of this ConfigurationCellBase.

FrequencyDataFormat
Gets or sets the DataFormat of the FrequencyDefinition of this ConfigurationCellBase.

FrequencyDefinition
Gets or sets the IFrequencyDefinition of this ConfigurationCellBase.

GetHashCode()()()()
Returns the hash code for this instance.
(Overrides Object.GetHashCode()()()().)
GetObjectData(SerializationInfo, StreamingContext)
Populates a SerializationInfo with the data needed to serialize the target object.
(Overrides ChannelCellBase.GetObjectData(SerializationInfo, StreamingContext).)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
HeaderImage
Gets the binary header image of the ConfigurationCellBase object.
(Overrides BinaryImageBase.HeaderImage()()()().)
HeaderLength
Gets the length of the HeaderImage.
(Overrides BinaryImageBase.HeaderLength()()()().)
IDCode
Gets or sets the numeric ID code for this ChannelCellBase.
(Inherited from ChannelCellBase.)
IDLabel
Gets or sets the ID label of this ConfigurationCellBase.

IDLabelImage
Gets the binary image of the IDLabel of this ConfigurationCellBase.

IDLabelLength
Gets the length of the IDLabel of this ConfigurationCellBase.

Initialize(array<Byte>[]()[][], Int32, Int32) (Inherited from BinaryImageBase.)
MaximumStationNameLength
Gets the maximum length of the StationName of this ConfigurationCellBase.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
NominalFrequency
Gets or sets the nominal LineFrequency of the FrequencyDefinition of this ConfigurationCellBase.

Parent
Gets or sets a reference to the parent IConfigurationFrame for this ConfigurationCellBase.

ParseBodyImage(array<Byte>[]()[][], Int32, Int32)
Parses the binary body image.
(Overrides BinaryImageBase.ParseBodyImage(array<Byte>[]()[][], Int32, Int32).)
ParseFooterImage(array<Byte>[]()[][], Int32, Int32)
Parses the binary footer image.
(Overrides BinaryImageBase.ParseFooterImage(array<Byte>[]()[][], Int32, Int32).)
ParseHeaderImage(array<Byte>[]()[][], Int32, Int32)
Parses the binary header image.
(Overrides BinaryImageBase.ParseHeaderImage(array<Byte>[]()[][], Int32, Int32).)
PhasorCoordinateFormat
Gets or sets the CoordinateFormat for the IPhasorDefinition objects in the PhasorDefinitions of this ConfigurationCellBase.

PhasorDataFormat
Gets or sets the DataFormat for the IPhasorDefinition objects in the PhasorDefinitions of this ConfigurationCellBase.

PhasorDefinitions
Gets a reference to the PhasorDefinitionCollection of this ConfigurationCellBase.

RevisionCount
Gets or sets the revision count of this ConfigurationCellBase.

State
Gets or sets the parsing state for the this ConfigurationCellBase.

StationName
Gets or sets the station name of this ConfigurationCellBase.

StationNameImage
Gets the binary image of the StationName of this ConfigurationCellBase.

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 ConfigurationCellBase.
(Overrides ChannelCellBase.ToString()()()().)
Inheritance Hierarchy
Object
BinaryImageBase
 ChannelBase
  ChannelCellBase
   ConfigurationCellBase
    ConfigurationCell
    ConfigurationCell
    ConfigurationCell
    ConfigurationCell
    ConfigurationCell
    ConfigurationCell
    ConfigurationCell

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