C# 클래스 Microsoft.Azure.Amqp.Framing.AmqpDescribed

Descriptor is restricted to symbol and ulong
상속: Microsoft.Azure.Amqp.Encoding.DescribedType, IAmqpSerializable
파일 보기 프로젝트 열기: Azure/azure-amqp

공개 메소드들

메소드 설명
AmqpDescribed ( AmqpSymbol name, ulong code ) : System
Decode ( System.ByteBuffer buffer ) : void
DecodeDescriptor ( System.ByteBuffer buffer, AmqpSymbol &name, ulong &code ) : void
DecodeValue ( System.ByteBuffer buffer ) : void
Encode ( System.ByteBuffer buffer ) : void
EncodeValue ( System.ByteBuffer buffer ) : void
GetValueEncodeSize ( ) : int
ToString ( ) : string

보호된 메소드들

메소드 설명
AddFieldToString ( bool condition, StringBuilder sb, string fieldName, object value, int &count ) : void

메소드 상세

AddFieldToString() 보호된 메소드

protected AddFieldToString ( bool condition, StringBuilder sb, string fieldName, object value, int &count ) : void
condition bool
sb StringBuilder
fieldName string
value object
count int
리턴 void

AmqpDescribed() 공개 메소드

public AmqpDescribed ( AmqpSymbol name, ulong code ) : System
name AmqpSymbol
code ulong
리턴 System

Decode() 공개 메소드

public Decode ( System.ByteBuffer buffer ) : void
buffer System.ByteBuffer
리턴 void

DecodeDescriptor() 공개 정적인 메소드

public static DecodeDescriptor ( System.ByteBuffer buffer, AmqpSymbol &name, ulong &code ) : void
buffer System.ByteBuffer
name AmqpSymbol
code ulong
리턴 void

DecodeValue() 공개 메소드

public DecodeValue ( System.ByteBuffer buffer ) : void
buffer System.ByteBuffer
리턴 void

Encode() 공개 메소드

public Encode ( System.ByteBuffer buffer ) : void
buffer System.ByteBuffer
리턴 void

EncodeValue() 공개 메소드

public EncodeValue ( System.ByteBuffer buffer ) : void
buffer System.ByteBuffer
리턴 void

GetValueEncodeSize() 공개 메소드

public GetValueEncodeSize ( ) : int
리턴 int

ToString() 공개 메소드

public ToString ( ) : string
리턴 string