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

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

공개 메소드들

메소드 설명
AllocateByteArray ( int size ) : byte[]
Clear ( ) : void
Create ( long maxBufferPoolSize, int maxBufferSize, bool isTransportBufferPool ) : InternalBufferManager
ReturnBuffer ( byte buffer ) : void
TakeBuffer ( int bufferSize ) : byte[]

보호된 메소드들

메소드 설명
InternalBufferManager ( ) : System

메소드 상세

AllocateByteArray() 공개 정적인 메소드

public static AllocateByteArray ( int size ) : byte[]
size int
리턴 byte[]

Clear() 공개 추상적인 메소드

public abstract Clear ( ) : void
리턴 void

Create() 공개 정적인 메소드

public static Create ( long maxBufferPoolSize, int maxBufferSize, bool isTransportBufferPool ) : InternalBufferManager
maxBufferPoolSize long
maxBufferSize int
isTransportBufferPool bool
리턴 InternalBufferManager

InternalBufferManager() 보호된 메소드

protected InternalBufferManager ( ) : System
리턴 System

ReturnBuffer() 공개 추상적인 메소드

public abstract ReturnBuffer ( byte buffer ) : void
buffer byte
리턴 void

TakeBuffer() 공개 추상적인 메소드

public abstract TakeBuffer ( int bufferSize ) : byte[]
bufferSize int
리턴 byte[]