BufferManager.CreateBufferManager(Int64, Int32) Metod

Definition

Skapar en ny BufferManager med en angiven maximal buffertpoolsstorlek och en maximal storlek för varje enskild buffert i poolen.

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

Parametrar

maxBufferPoolSize
Int64

Poolens maximala storlek.

maxBufferSize
Int32

Den maximala storleken på en enskild buffert.

Returer

Returnerar ett BufferManager objekt med de angivna parametrarna.

Undantag

Det fanns inte tillräckligt med minne för att skapa den begärda buffertpoolen.

Obs! I .NET för Windows Store-appar eller Portable Class Library fångar du i stället basklassfelet OutOfMemoryException.

maxBufferPoolSize eller maxBufferSize var mindre än noll.

Kommentarer

Den här metoden skapar en ny buffertpool med så många buffertar som kan skapas.

Gäller för