IConfigurationCell Interface

Represents a protocol independent interface representation of any kind of IConfigurationFrame cell.

Definition

Namespace: Gemstone.PhasorProtocols
Assembly: Gemstone.PhasorProtocols (in Gemstone.PhasorProtocols.dll) Version: 1.0.110 -- Release Build+b26f50da8951964ebeac94cceca49a2cc8bc2c4d
public interface IConfigurationCell : IChannelCell, 
	IChannel, ISupportBinaryImage, ISerializable, IEquatable<IConfigurationCell>, 
	IComparable<IConfigurationCell>, IComparable
Implements
ISupportBinaryImage, IChannel, IChannelCell, IComparable, IComparableIConfigurationCell, IEquatableIConfigurationCell, ISerializable

Properties

AnalogDataFormat Gets or sets the DataFormat for the IAnalogDefinition objects in the AnalogDefinitions of this IConfigurationCell.
AnalogDefinitions Gets a reference to the AnalogDefinitionCollection of this IConfigurationCell.
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)
DigitalDefinitions Gets a reference to the DigitalDefinitionCollection of this IConfigurationCell.
FrameRate Gets the specified frame rate of this IConfigurationCell.
FrequencyDataFormat Gets or sets the DataFormat of the FrequencyDefinition of this IConfigurationCell.
FrequencyDefinition Gets or sets the IFrequencyDefinition of this IConfigurationCell.
IDCode Gets the numeric ID code for this IChannelCell.
(Inherited from IChannelCell)
IDLabel Gets or sets the ID label of this IConfigurationCell.
IDLabelImage Gets the binary image of the IDLabel of this IConfigurationCell.
IDLabelLength Gets the length of the IDLabel of this IConfigurationCell.
MaximumStationNameLength Gets the maximum length of the StationName of this IConfigurationCell.
NominalFrequency Gets or sets the nominal LineFrequency of the FrequencyDefinition of this IConfigurationCell.
Parent Gets a reference to the parent IConfigurationFrame for this IConfigurationCell.
PhasorAngleFormat Gets or sets the AngleFormat for the IPhasorDefinition objects in the PhasorDefinitions of this IConfigurationCell.
PhasorCoordinateFormat Gets or sets the CoordinateFormat for the IPhasorDefinition objects in the PhasorDefinitions of this IConfigurationCell.
PhasorDataFormat Gets or sets the DataFormat for the IPhasorDefinition objects in the PhasorDefinitions of this IConfigurationCell.
PhasorDefinitions Gets a reference to the PhasorDefinitionCollection of this IConfigurationCell.
RevisionCount Gets or sets the revision count of this IConfigurationCell.
State Gets or sets the parsing state for the this IConfigurationCell.
StationName Gets or sets the station name of this IConfigurationCell.
StationNameImage Gets the binary image of the StationName of this IConfigurationCell.
Tag Gets or sets a user definable reference to an object associated with this IChannel object.
(Inherited from IChannel)

Methods

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 IComparableIConfigurationCell)
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)
EqualsIndicates whether the current object is equal to another object of the same type.
(Inherited from IEquatableIConfigurationCell)
GenerateBinaryImage(Byte[], Int32) Generates binary image of the object and copies it into the given buffer, for BinaryLength bytes.
(Inherited from ISupportBinaryImage)
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