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 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éé.