BinaryReader.FillBuffer(Int32) BinaryReader.FillBuffer(Int32) BinaryReader.FillBuffer(Int32) BinaryReader.FillBuffer(Int32) Method

Definition

Füllt den internen Puffer mit der angegebenen Anzahl von Bytes, die aus dem Stream gelesen wurden.Fills the internal buffer with the specified number of bytes read from the stream.

protected:
 virtual void FillBuffer(int numBytes);
protected virtual void FillBuffer (int numBytes);
abstract member FillBuffer : int -> unit
override this.FillBuffer : int -> unit
Protected Overridable Sub FillBuffer (numBytes As Integer)

Parameter

numBytes
Int32 Int32 Int32 Int32

Die Anzahl der zu lesenden Bytes.The number of bytes to be read.

Ausnahmen

Das Ende des Streams ist erreicht, bevor numBytes gelesen werden konnte.The end of the stream is reached before numBytes could be read.

E/A-Fehler.An I/O error occurs.

Die angeforderten numBytes überschreiten die interne Puffergröße.Requested numBytes is larger than the internal buffer size.

Hinweise

Die interne Puffergröße ist der größere Wert zwischen 16 und dem Wert, der GetMaxByteCount von für die angegebene Codierung zurückgegeben wurde.The internal buffer size is the larger value between 16 and the value returned by GetMaxByteCount for the specified encoding.

Eine Liste der allgemeinen e/a-Aufgaben finden Sie unter Allgemeine e/a-Aufgaben.For a list of common I/O tasks, see Common I/O Tasks.

Gilt für:

Siehe auch