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

Inheritance: Collection
ファイルを表示 Open project: Azure/azure-amqp

Public Methods

Method Description
Map ( AmqpContractSerializer serializer, Type type, MemberAccessor keyAccessor, MemberAccessor valueAccessor, MethodAccessor addAccessor ) : System
ReadMembers ( System.ByteBuffer buffer, object container, int &count ) : void
WriteMembers ( System.ByteBuffer buffer, object container ) : int

Protected Methods

Method Description
Initialize ( System.ByteBuffer buffer, FormatCode formatCode, int &size, int &count, int &encodeWidth, Collection &effectiveType ) : void
WriteFormatCode ( System.ByteBuffer buffer ) : bool

Method Details

Initialize() protected method

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
return void

Map() public method

public Map ( AmqpContractSerializer serializer, Type type, MemberAccessor keyAccessor, MemberAccessor valueAccessor, MethodAccessor addAccessor ) : System
serializer AmqpContractSerializer
type System.Type
keyAccessor MemberAccessor
valueAccessor MemberAccessor
addAccessor MethodAccessor
return System

ReadMembers() public method

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

WriteFormatCode() protected method

protected WriteFormatCode ( System.ByteBuffer buffer ) : bool
buffer System.ByteBuffer
return bool

WriteMembers() public method

public WriteMembers ( System.ByteBuffer buffer, object container ) : int
buffer System.ByteBuffer
container object
return int