BinaryReader.ReadExactly(Span<Byte>) Metodo

Definizione

Legge i byte dal flusso corrente e sposta in avanti la posizione all'interno del flusso fino a quando l'oggetto buffer non viene riempito.

public:
 virtual void ReadExactly(Span<System::Byte> buffer);
public virtual void ReadExactly(Span<byte> buffer);
abstract member ReadExactly : Span<byte> -> unit
override this.ReadExactly : Span<byte> -> unit
Public Overridable Sub ReadExactly (buffer As Span(Of Byte))

Parametri

buffer
Span<Byte>

Area di memoria. Quando termina, il contenuto di questa area viene sostituito dai byte letti dal flusso corrente.

Eccezioni

Il flusso è chiuso.

Si è verificato un errore di I/O.

La fine del flusso viene raggiunta prima di riempire .buffer

Commenti

Quando buffer è vuota, questa operazione di lettura verrà completata senza attendere i dati disponibili nel flusso.

Si applica a