C# 클래스 Microsoft.Azure.Amqp.ByteBuffer

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

공개 메소드들

메소드 설명
AdjustPosition ( int offset, int length ) : void
Append ( int size ) : void
ByteBuffer ( ArraySegment array ) : System
ByteBuffer ( byte buffer ) : System
ByteBuffer ( byte buffer, bool autoGrow ) : System
ByteBuffer ( byte buffer, int offset, int count ) : System
ByteBuffer ( int size, bool autoGrow ) : System
ByteBuffer ( int size, bool autoGrow, bool isTransportBuffer ) : System
Clone ( ) : object
Complete ( int size ) : void
Dispose ( ) : void
InitBufferManagers ( ) : void
Reset ( ) : void
Seek ( int seekPosition ) : void
Validate ( bool write, int dataSize ) : void

비공개 메소드들

메소드 설명
AddReference ( ) : void
AllocateBuffer ( int size, InternalBufferManager bufferManager ) : ManagedBuffer
AllocateBufferFromPool ( int size, bool isTransportBuffer ) : ManagedBuffer
ByteBuffer ( ManagedBuffer bufferReference, bool autoGrow, int size ) : System
ByteBuffer ( byte buffer, int offset, int count, int size, bool autoGrow, InternalBufferManager bufferManager ) : System
RemoveReference ( ) : void

메소드 상세

AdjustPosition() 공개 메소드

public AdjustPosition ( int offset, int length ) : void
offset int
length int
리턴 void

Append() 공개 메소드

public Append ( int size ) : void
size int
리턴 void

ByteBuffer() 공개 메소드

public ByteBuffer ( ArraySegment array ) : System
array ArraySegment
리턴 System

ByteBuffer() 공개 메소드

public ByteBuffer ( byte buffer ) : System
buffer byte
리턴 System

ByteBuffer() 공개 메소드

public ByteBuffer ( byte buffer, bool autoGrow ) : System
buffer byte
autoGrow bool
리턴 System

ByteBuffer() 공개 메소드

public ByteBuffer ( byte buffer, int offset, int count ) : System
buffer byte
offset int
count int
리턴 System

ByteBuffer() 공개 메소드

public ByteBuffer ( int size, bool autoGrow ) : System
size int
autoGrow bool
리턴 System

ByteBuffer() 공개 메소드

public ByteBuffer ( int size, bool autoGrow, bool isTransportBuffer ) : System
size int
autoGrow bool
isTransportBuffer bool
리턴 System

Clone() 공개 메소드

public Clone ( ) : object
리턴 object

Complete() 공개 메소드

public Complete ( int size ) : void
size int
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

InitBufferManagers() 공개 정적인 메소드

public static InitBufferManagers ( ) : void
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

Seek() 공개 메소드

public Seek ( int seekPosition ) : void
seekPosition int
리턴 void

Validate() 공개 메소드

public Validate ( bool write, int dataSize ) : void
write bool
dataSize int
리턴 void