C# 클래스 Wire.SerializerSession

파일 보기 프로젝트 열기: akkadotnet/Wire 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Serializer Serializer

공개 메소드들

메소드 설명
GetBuffer ( int length ) : byte[]
SerializerSession ( Serializer serializer ) : System
ShouldWriteTypeManifest ( Type type, ushort &index ) : bool
TrackSerializedObject ( object obj ) : void
TrackSerializedType ( Type type ) : void
TryGetObjectId ( object obj, int &objectId ) : bool
TryGetValue ( Type key, ushort &value ) : bool

메소드 상세

GetBuffer() 공개 메소드

public GetBuffer ( int length ) : byte[]
length int
리턴 byte[]

SerializerSession() 공개 메소드

public SerializerSession ( Serializer serializer ) : System
serializer Serializer
리턴 System

ShouldWriteTypeManifest() 공개 메소드

public ShouldWriteTypeManifest ( Type type, ushort &index ) : bool
type System.Type
index ushort
리턴 bool

TrackSerializedObject() 공개 메소드

public TrackSerializedObject ( object obj ) : void
obj object
리턴 void

TrackSerializedType() 공개 메소드

public TrackSerializedType ( Type type ) : void
type System.Type
리턴 void

TryGetObjectId() 공개 메소드

public TryGetObjectId ( object obj, int &objectId ) : bool
obj object
objectId int
리턴 bool

TryGetValue() 공개 메소드

public TryGetValue ( Type key, ushort &value ) : bool
key System.Type
value ushort
리턴 bool

프로퍼티 상세

Serializer 공개적으로 프로퍼티

public Serializer Serializer
리턴 Serializer