BinaryReader.ReadExactly(Span<Byte>) Método

Definição

Lê bytes do fluxo atual e avança a posição dentro do fluxo até que ela buffer seja preenchida.

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))

Parâmetros

buffer
Span<Byte>

Uma região de memória. Quando esse método retorna, o conteúdo dessa região é substituído pelos bytes lidos do fluxo atual.

Exceções

O fluxo está fechado.

Ocorreu um erro de E/S.

O final do fluxo é atingido antes de preencher o buffer.

Comentários

Quando buffer estiver vazia, essa operação de leitura será concluída sem aguardar os dados disponíveis no fluxo.

Aplica-se a