BufferManager.CreateBufferManager(Int64, Int32) Método

Definição

Cria um novo BufferManager com um tamanho máximo de pool de buffer especificado e um tamanho máximo para cada buffer individual no pool.

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

Parâmetros

maxBufferPoolSize
Int64

O tamanho máximo do pool.

maxBufferSize
Int32

O tamanho máximo de um buffer individual.

Retornos

Retorna um BufferManager objeto com os parâmetros especificados.

Exceções

Não havia memória suficiente para criar o pool de buffers solicitado.

Observação: em .NET para aplicativos da Windows Store ou a biblioteca de classes Portable, capture a exceção de classe base, OutOfMemoryException.

maxBufferPoolSize ou maxBufferSize era menor que zero.

Comentários

Esse método cria um novo pool de buffers com quantos buffers puderem ser criados.

Aplica-se a