C# Класс Microsoft.Azure.Amqp.InternalBufferManager

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

Открытые методы

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