Stream.ReadExactly Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| ReadExactly(Span<Byte>) |
Membaca byte dari aliran saat ini dan memajukan posisi dalam aliran hingga |
| ReadExactly(Byte[], Int32, Int32) |
|
ReadExactly(Span<Byte>)
- Sumber:
- Stream.cs
- Sumber:
- Stream.cs
- Sumber:
- Stream.cs
Membaca byte dari aliran saat ini dan memajukan posisi dalam aliran hingga buffer terisi.
public:
void ReadExactly(Span<System::Byte> buffer);
public void ReadExactly (Span<byte> buffer);
member this.ReadExactly : Span<byte> -> unit
Public Sub ReadExactly (buffer As Span(Of Byte))
Parameter
Wilayah memori. Ketika metode ini kembali, konten wilayah ini digantikan oleh byte yang dibaca dari aliran saat ini.
Pengecualian
Akhir aliran tercapai sebelum mengisi buffer.
Keterangan
Ketika buffer kosong, operasi baca ini akan selesai tanpa menunggu data yang tersedia di aliran.
Berlaku untuk
ReadExactly(Byte[], Int32, Int32)
- Sumber:
- Stream.cs
- Sumber:
- Stream.cs
- Sumber:
- Stream.cs
count Membaca jumlah byte dari aliran saat ini dan memajukan posisi dalam aliran.
public:
void ReadExactly(cli::array <System::Byte> ^ buffer, int offset, int count);
public void ReadExactly (byte[] buffer, int offset, int count);
member this.ReadExactly : byte[] * int * int -> unit
Public Sub ReadExactly (buffer As Byte(), offset As Integer, count As Integer)
Parameter
- buffer
- Byte[]
Array byte. Ketika metode ini kembali, buffer berisi array byte yang ditentukan dengan nilai antara offset dan (offset + count - 1) digantikan oleh byte yang dibaca dari aliran saat ini.
- offset
- Int32
Offset byte tempat buffer mulai menyimpan data yang dibaca dari aliran saat ini.
- count
- Int32
Jumlah byte yang akan dibaca dari aliran saat ini.
Pengecualian
bufferadalah null.
offset berada di luar batas buffer.
-atau-
count negatif.
-atau-
Rentang yang ditentukan oleh kombinasi offset dan count melebihi panjang buffer.
Akhir aliran tercapai sebelum membaca count jumlah byte.
Keterangan
Ketika count adalah 0 (nol), operasi baca ini akan selesai tanpa menunggu data yang tersedia di aliran.