C# Класс Microsoft.Azure.Amqp.Serialization.SerializableType.Composite

Наследование: Collection
Показать файл Открыть проект Примеры использования класса

Защищенные методы

Метод Описание
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