C# Class Microsoft.Azure.Amqp.Serialization.SerializableType.Composite

Inheritance: Collection
Afficher le fichier Open project: Azure/azure-amqp Class Usage Examples

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
AreEqual ( ulong code1, AmqpSymbol symbol1, ulong code2, AmqpSymbol symbol2 ) : bool
GetKnownTypes ( SerializableType>.Dictionary types ) : SerializableType>[].KeyValuePair

Method Details

Composite() protected méthode

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
Résultat System

Initialize() protected méthode

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
Résultat void

InvokeDeserialized() protected méthode

protected InvokeDeserialized ( object container ) : void
container object
Résultat void

WriteFormatCode() protected méthode

protected WriteFormatCode ( System.ByteBuffer buffer ) : bool
buffer System.ByteBuffer
Résultat bool