BufferManager.TakeBuffer(Int32) Methode

Definition

Ruft einen Puffer von mindestens der angegebenen Größe aus dem Pool ab.

public:
 abstract cli::array <System::Byte> ^ TakeBuffer(int bufferSize);
public abstract byte[] TakeBuffer(int bufferSize);
abstract member TakeBuffer : int -> byte[]
Public MustOverride Function TakeBuffer (bufferSize As Integer) As Byte()

Parameter

bufferSize
Int32

Die Größe des angeforderten Puffers in Bytes.

Gibt zurück

Byte[]

Ein Bytearray, das die angeforderte Größe des Puffers darstellt.

Ausnahmen

bufferSize darf nicht kleiner 0 (Null) sein.

Hinweise

Bei erfolgreicher Ausführung gibt das System einen Bytearraypuffer von mindestens der angeforderten Größe zurück.

Gilt für: