Click or drag to resize

AnalogChannel Class

Represents an analog channel definition of the Schema.
Inheritance Hierarchy
SystemObject
  GSF.COMTRADEAnalogChannel

Namespace: GSF.COMTRADE
Assembly: GSF.COMTRADE (in GSF.COMTRADE.dll) Version: 2.4.181-beta
Syntax
public class AnalogChannel
View Source

The AnalogChannel type exposes the following members.

Constructors
 NameDescription
Public methodAnalogChannel(Int32, Boolean) Creates a new instance of the AnalogChannel.
Public methodAnalogChannel(String, Int32, Boolean, Boolean) Creates a new instance of the AnalogChannel from an existing line image.
Top
Properties
 NameDescription
Public propertyAdder Gets or sets adder of this AnalogChannel.
Public propertyAngleUnit Gets AngleUnit derived from Units, if applicable to channel type.
Public propertyChannelName Gets or sets channel name component of this AnalogChannel.
Public propertyCircuitComponent Gets or sets circuit component of this AnalogChannel.
Public propertyCoordinateFormat Gets or sets coordinate format of this AnalogChannel.
Public propertyIndex Gets or sets index of this AnalogChannel.
Public propertyMaxValue Gets or sets maximum unscaled value of this AnalogChannel.
Public propertyMinValue Gets or sets minimum unscaled value of this AnalogChannel.
Public propertyMultiplier Gets or sets value multiplier of this AnalogChannel.
Public propertyName Gets or sets name of this AnalogChannel formatted as station_name:channel_name.
Public propertyNominalFrequency Gets or sets nominal frequency of this AnalogChannel.
Public propertyPhaseDesignation Gets or sets phase designation of this AnalogChannel.
Public propertyPhaseID Gets or sets the 2-character phase identifier for this AnalogChannel.
Public propertyPhasorType Gets or sets phasor type of this AnalogChannel, if applicable.
Public propertyPrimaryRatio Gets or sets the channel voltage or current transformer ratio primary factor of this AnalogChannel.
Public propertyScalingIdentifier Gets or sets the primary or secondary data scaling identifier of this AnalogChannel.
Public propertySecondaryRatio Gets or sets the channel voltage or current transformer ratio secondary factor of this AnalogChannel.
Public propertySignalKind Gets or sets signal kind of this AnalogChannel.
Public propertySkew Gets or sets time skew between channels of this AnalogChannel.
Public propertyStationName Gets or sets station name component of this AnalogChannel.
Public propertyUnits Gets or sets units of this AnalogChannel.
Public propertyVersion Gets target schema version.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToString Converts AnalogChannel to its string format.
(Overrides ObjectToString)
Top
Fields
 NameDescription
Public fieldStatic memberDefaultAnalogMultipler Default multiplier for an analog value.
Public fieldStatic memberDefaultCurrentMagnitudeMultiplier Default multiplier for current magnitude values.
Public fieldStatic memberDefaultDfDtMultiplier Default multiplier for dF/dt values.
Public fieldStatic memberDefaultFrequencyMultiplier Default multiplier for frequency values.
Public fieldStatic memberDefaultPhaseAngleMultiplier Default multiplier for phase angle values.
Public fieldStatic memberDefaultVoltageMagnitudeMultiplier Default multiplier for voltage magnitude values.
Top
Extension Methods
 NameDescription
Public Extension MethodGetEnumValueOrDefault Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Public Extension MethodGetEnumValueOrDefaultT Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Top
See Also