Condividi tramite


BufferManager.CreateBufferManager(Int64, Int32) Metodo

Definizione

Crea un nuovo gestore buffer con una specifica dimensione pool di buffer massima e una specifica dimensione massima per ogni singolo buffer incluso nel 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

Parametri

maxBufferPoolSize
Int64

Dimensione massima del pool.

maxBufferSize
Int32

Dimensione massima di un singolo buffer.

Restituisce

Restituisce un oggetto BufferManager con i parametri specificati.

Eccezioni

La memoria disponibile non è sufficiente per creare il pool di buffer richiesto.

Nota: in .NET per le app di Windows Store o nella libreria di classi portabile intercettare invece l'eccezione della classe di base, OutOfMemoryException, .

maxBufferPoolSize o maxBufferSize è minore di zero.

Commenti

Questo metodo crea un nuovo pool di buffer con il numero massimo di buffer consentito.

Si applica a