C# 클래스 GSF.PhasorProtocols.IEEE1344.FrequencyDefinition

상속: FrequencyDefinitionBase
파일 보기 프로젝트 열기: GridProtectionAlliance/gsf 1 사용 예제들

공개 메소드들

메소드 설명
FrequencyDefinition ( GSF.PhasorProtocols.IEEE1344.ConfigurationCell parent, string label ) : System

Creates a new FrequencyDefinition from specified parameters.

FrequencyDefinition ( IConfigurationCell parent ) : System

Creates a new FrequencyDefinition.

GetObjectData ( SerializationInfo info, StreamingContext context ) : void

Populates a SerializationInfo with the data needed to serialize the target object.

보호된 메소드들

메소드 설명
FrequencyDefinition ( SerializationInfo info, StreamingContext context ) : System

Creates a new FrequencyDefinition from serialization parameters.

ParseBodyImage ( byte buffer, int startIndex, int length ) : int

Parses the binary body image.

The base implementation assumes that all channel definitions begin with a label as this is the general case, override functionality if this is not the case.

비공개 메소드들

메소드 설명
CreateNewDefinition ( IConfigurationCell parent, byte buffer, int startIndex, int &parsedLength ) : IFrequencyDefinition

메소드 상세

FrequencyDefinition() 공개 메소드

Creates a new FrequencyDefinition from specified parameters.
public FrequencyDefinition ( GSF.PhasorProtocols.IEEE1344.ConfigurationCell parent, string label ) : System
parent GSF.PhasorProtocols.IEEE1344.ConfigurationCell The parent of this .
label string The label of this .
리턴 System

FrequencyDefinition() 공개 메소드

Creates a new FrequencyDefinition.
public FrequencyDefinition ( IConfigurationCell parent ) : System
parent IConfigurationCell The parent of this .
리턴 System

FrequencyDefinition() 보호된 메소드

Creates a new FrequencyDefinition from serialization parameters.
protected FrequencyDefinition ( SerializationInfo info, StreamingContext context ) : System
info System.Runtime.Serialization.SerializationInfo The with populated with data.
context System.Runtime.Serialization.StreamingContext The source for this deserialization.
리턴 System

GetObjectData() 공개 메소드

Populates a SerializationInfo with the data needed to serialize the target object.
public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo The to populate with data.
context System.Runtime.Serialization.StreamingContext The destination for this serialization.
리턴 void

ParseBodyImage() 보호된 메소드

Parses the binary body image.
The base implementation assumes that all channel definitions begin with a label as this is the general case, override functionality if this is not the case.
protected ParseBodyImage ( byte buffer, int startIndex, int length ) : int
buffer byte Binary image to parse.
startIndex int Start index into to begin parsing.
length int Length of valid data within .
리턴 int