BufferManager.CreateBufferManager(Int64, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.