BufferManager.CreateBufferManager(Int64, Int32) Méthode

Définition

Crée un BufferManager avec une taille de pool de mémoires tampons maximale spécifiée et une taille maximale pour chaque mémoire tampon individuelle dans le 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

Paramètres

maxBufferPoolSize
Int64

Taille maximale du pool.

maxBufferSize
Int32

Taille maximale d’une mémoire tampon individuelle.

Retours

Retourne un BufferManager objet avec les paramètres spécifiés.

Exceptions

Il n’y avait pas suffisamment de mémoire pour créer le pool de mémoires tampons demandé.

Remarque : Dans .NET pour les applications Windows Store ou la bibliothèque de classes Portable, interceptez l’exception de classe de base, OutOfMemoryException, à la place.

maxBufferPoolSize ou maxBufferSize était inférieur à zéro.

Remarques

Cette méthode crée un pool de mémoires tampons avec autant de mémoires tampons que possible.

S’applique à