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 Puffermanager 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
Der Arbeitsspeicher reichte nicht aus, um den angeforderten Pufferpool zu erstellen.
Hinweis: Erfassen Sie in .NET für Windows Store-Apps oder der portablen Klassenbibliothek stattdessen die Basisklassen-Ausnahme OutOfMemoryException.
maxBufferPoolSize
oder maxBufferSize
war kleiner als 0 (Null).
Hinweise
Mit dieser Methode können Sie einen neuen Pufferpool mit so vielen Puffern, wie erstellt werden können, erstellen.