Поделиться через


BufferManager.CreateBufferManager(Int64, Int32) Метод

Определение

Создает новый BufferManager с заданным максимальным размером буферного пула и максимальным размером каждого буфера в пуле.

public:
 static System::ServiceModel::Channels::BufferManager ^ CreateBufferManager(long maxBufferPoolSize, int maxBufferSize);
public static System.ServiceModel.Channels.BufferManager CreateBufferManager (long maxBufferPoolSize, int maxBufferSize);
static member CreateBufferManager : int64 * int -> System.ServiceModel.Channels.BufferManager
Public Shared Function CreateBufferManager (maxBufferPoolSize As Long, maxBufferSize As Integer) As BufferManager

Параметры

maxBufferPoolSize
Int64

Максимальный размер пула.

maxBufferSize
Int32

Максимальный размер отдельного буфера.

Возвращаемое значение

Возвращает объект BufferManager с заданными параметрами.

Исключения

Недостаточно памяти для создания запрошенного буферного пула.

Примечание. Вместо этого в .NET для приложений Магазина Windows или переносимой библиотеке классов перехватите исключение OutOfMemoryExceptionбазового класса , .

Значение параметра maxBufferPoolSize или maxBufferSize — меньше нуля.

Комментарии

Этот метод создает новый буферный пул с максимально возможным числом буферов.

Применяется к