BufferManager.CreateBufferManager(Int64, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen neuen BufferManager mit einer angegebenen maximalen Pufferpoolgröße und einer maximalen Größe für jeden einzelnen Puffer im 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
Parameter
- maxBufferPoolSize
- Int64
Die maximale Größe des Pools.
- maxBufferSize
- Int32
Die maximale Größe eines einzelnen Puffers.
Gibt zurück
Gibt ein BufferManager Objekt mit den angegebenen Parametern zurück.
Ausnahmen
Zum Erstellen des angeforderten Pufferpools ist nicht genügend Arbeitsspeicher vorhanden.
Hinweis: Erfassen Sie in .NET für Windows Store-Apps oder die Portable Class Library stattdessen die Ausnahme der Basisklasse OutOfMemoryException.
maxBufferPoolSize oder maxBufferSize war kleiner als Null.
Hinweise
Diese Methode erstellt einen neuen Pufferpool mit so vielen Puffern wie möglich.