IBufferManager Schnittstelle

Definition

Eine Schnittstelle, die Clients erlaubt, einen Puffer-Manager für einen bestimmten Dienstclient bereitzustellen. Diese Schnittstelle ist nach der System.ServiceModel.Channels.BufferManager-Klasse gemustert.

public interface IBufferManager
type IBufferManager = interface
Public Interface IBufferManager

Methoden

GetDefaultBufferSize()

Ruft die Größe der durch den angegebenen Pool verwalteten Puffer in Byte ab. Beachten Sie, der Puffer-Manager muss Puffer mit exakt der Größe zurückgeben, die durch den Client angefordert wurde.

ReturnBuffer(Byte[])

Gibt einen Puffer an den Pool zurück.

TakeBuffer(Int32)

Ruft einen Puffer der angegebenen Größe oder einen größeren aus dem Pool ab.

Gilt für: