Partager via


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 contenue 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 objet BufferManager avec les paramètres spécifiés.

Exceptions

La mémoire était insuffisante pour créer le pool de mémoires tampons demandé.

Remarque : Dans .NET pour les applications du 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 contenant autant de mémoires tampons qu'il peut en être créé.

S’applique à