BinaryReader.FillBuffer(Int32) Metodo

Definizione

Inserisce nel buffer interno il numero specificato di byte letti dal flusso.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)

Parametri

numBytes
Int32

Numero di byte da leggere.The number of bytes to be read.

Eccezioni

È stata raggiunta la fine del flusso prima che fosse possibile leggere numBytes.The end of the stream is reached before numBytes could be read.

Si è verificato un errore di I/O.An I/O error occurred.

I numBytes richiesti sono superiori alla dimensione del buffer interno.Requested numBytes is larger than the internal buffer size.

Commenti

La dimensione del buffer interno è il valore più grande compreso tra 16 e il valore restituito da GetMaxByteCount per la codifica specificata.The internal buffer size is the larger value between 16 and the value returned by GetMaxByteCount for the specified encoding.

Per un elenco delle attività di I/O comuni, vedere attività di i/o comuni.For a list of common I/O tasks, see Common I/O Tasks.

Si applica a