BinaryReader.ReadExactly(Span<Byte>) Metódus

Definíció

Beolvassa a bájtokat az aktuális adatfolyamból, és a streamen belüli pozíciót a feltöltésig buffer előrelépteti.

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

Paraméterek

buffer
Span<Byte>

A memória egy régiója. A metódus visszatérésekor a régió tartalmát az aktuális adatfolyamból beolvasott bájtok váltják fel.

Kivételek

A stream bezárult.

I/O-hiba történt.

A stream vége a feltöltés bufferelőtt ér véget.

Megjegyzések

Ha buffer üres, az olvasási művelet a streamben elérhető adatokra való várakozás nélkül fejeződik be.

A következőre érvényes: