C# 클래스 YAXLib.UdtWrapper

a wrapper class around user-defined types, for quick acess to their YAXLib related attributes
파일 보기 프로젝트 열기: sinairv/YAXLib 1 사용 예제들

공개 메소드들

메소드 설명
Equals ( object obj ) : bool

Determines whether the specified T:System.Object is equal to the current T:System.Object.

GetHashCode ( ) : int

Serves as a hash function for a particular type.

SetYAXSerializerOptions ( YAXSerializer caller ) : void

Sets the serializer options.

ToString ( ) : string

Returns a T:System.String that represents the current T:System.Object.

UdtWrapper ( Type udtType, YAXSerializer callerSerializer ) : System

Initializes a new instance of the UdtWrapper class.

비공개 메소드들

메소드 설명
ProcessYAXAttribute ( object attr ) : void

Processes the specified attribute.

메소드 상세

Equals() 공개 메소드

Determines whether the specified T:System.Object is equal to the current T:System.Object.
/// The parameter is null. ///
public Equals ( object obj ) : bool
obj object The to compare with the current .
리턴 bool

GetHashCode() 공개 메소드

Serves as a hash function for a particular type.
public GetHashCode ( ) : int
리턴 int

SetYAXSerializerOptions() 공개 메소드

Sets the serializer options.
public SetYAXSerializerOptions ( YAXSerializer caller ) : void
caller YAXSerializer The caller serializer.
리턴 void

ToString() 공개 메소드

Returns a T:System.String that represents the current T:System.Object.
public ToString ( ) : string
리턴 string

UdtWrapper() 공개 메소드

Initializes a new instance of the UdtWrapper class.
public UdtWrapper ( Type udtType, YAXSerializer callerSerializer ) : System
udtType System.Type The underlying type to create the wrapper around.
callerSerializer YAXSerializer reference to the serializer /// instance which is building this instance.
리턴 System