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

상속: Collection
파일 보기 프로젝트 열기: Azure/azure-amqp 1 사용 예제들

보호된 메소드들

메소드 설명
Composite ( AmqpContractSerializer serializer, Type type, SerializableType baseType, string descriptorName, ulong descriptorCode, SerialiableMember members, SerializableType>.Dictionary knownTypes, MethodAccessor onDesrialized ) : System
Initialize ( System.ByteBuffer buffer, FormatCode formatCode, int &size, int &count, int &encodeWidth, Collection &effectiveType ) : void
InvokeDeserialized ( object container ) : void
WriteFormatCode ( System.ByteBuffer buffer ) : bool

비공개 메소드들

메소드 설명
AreEqual ( ulong code1, AmqpSymbol symbol1, ulong code2, AmqpSymbol symbol2 ) : bool
GetKnownTypes ( SerializableType>.Dictionary types ) : SerializableType>[].KeyValuePair

메소드 상세

Composite() 보호된 메소드

protected Composite ( AmqpContractSerializer serializer, Type type, SerializableType baseType, string descriptorName, ulong descriptorCode, SerialiableMember members, SerializableType>.Dictionary knownTypes, MethodAccessor onDesrialized ) : System
serializer AmqpContractSerializer
type System.Type
baseType SerializableType
descriptorName string
descriptorCode ulong
members SerialiableMember
knownTypes SerializableType>.Dictionary
onDesrialized MethodAccessor
리턴 System

Initialize() 보호된 메소드

protected 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

InvokeDeserialized() 보호된 메소드

protected InvokeDeserialized ( object container ) : void
container object
리턴 void

WriteFormatCode() 보호된 메소드

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