C# 클래스 Microsoft.Azure.Amqp.Serialization.SerializableType.Collection

상속: SerializableType
파일 보기 프로젝트 열기: Azure/azure-amqp

공개 메소드들

메소드 설명
ReadMembers ( System.ByteBuffer buffer, object container, int &count ) : void
ReadObject ( System.ByteBuffer buffer ) : object
WriteMembers ( System.ByteBuffer buffer, object container ) : int
WriteObject ( System.ByteBuffer buffer, object graph ) : void

보호된 메소드들

메소드 설명
Collection ( AmqpContractSerializer serializer, Type type ) : System
Initialize ( System.ByteBuffer buffer, FormatCode formatCode, int &size, int &count, int &encodeWidth, Collection &effectiveType ) : void
WriteFormatCode ( System.ByteBuffer buffer ) : bool

메소드 상세

Collection() 보호된 메소드

protected Collection ( AmqpContractSerializer serializer, Type type ) : System
serializer AmqpContractSerializer
type System.Type
리턴 System

Initialize() 보호된 추상적인 메소드

protected abstract Initialize ( System.ByteBuffer buffer, FormatCode formatCode, int &size, int &count, int &encodeWidth, Collection &effectiveType ) : void
buffer System.ByteBuffer
formatCode Microsoft.Azure.Amqp.Encoding.FormatCode
size int
count int
encodeWidth int
effectiveType Collection
리턴 void

ReadMembers() 공개 추상적인 메소드

public abstract ReadMembers ( System.ByteBuffer buffer, object container, int &count ) : void
buffer System.ByteBuffer
container object
count int
리턴 void

ReadObject() 공개 메소드

public ReadObject ( System.ByteBuffer buffer ) : object
buffer System.ByteBuffer
리턴 object

WriteFormatCode() 보호된 추상적인 메소드

protected abstract WriteFormatCode ( System.ByteBuffer buffer ) : bool
buffer System.ByteBuffer
리턴 bool

WriteMembers() 공개 추상적인 메소드

public abstract WriteMembers ( System.ByteBuffer buffer, object container ) : int
buffer System.ByteBuffer
container object
리턴 int

WriteObject() 공개 메소드

public WriteObject ( System.ByteBuffer buffer, object graph ) : void
buffer System.ByteBuffer
graph object
리턴 void