Compartilhar via


BufferManager.CreateBufferManager(Int64, Int32) Método

Definição

Cria um novo BufferManager com um tamanho de pool de buffers máximo 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 objeto BufferManager com os parâmetros especificados.

Exceções

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

Observação: no .NET para aplicativos da Windows Store ou na Biblioteca de Classes Portátil, capture a exceção de classe base, OutOfMemoryException, em vez disso.

maxBufferPoolSize ou maxBufferSize era menor que zero.

Comentários

Esse método cria um novo pool de buffers com o máximo de buffers que puder ser criado.

Aplica-se a