BufferManager.CreateBufferManager(Int64, Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.