PrintQueueStream.Read(Byte[], Int32, Int32) 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.
Membaca urutan byte dari aliran dan memajukan posisi baca/tulis di aliran dengan jumlah byte yang dibaca.
public:
override int Read(cli::array <System::Byte> ^ buffer, int offset, int count);
[System.Security.SecurityCritical]
public override int Read (byte[] buffer, int offset, int count);
public override int Read (byte[] buffer, int offset, int count);
[<System.Security.SecurityCritical>]
override this.Read : byte[] * int * int -> int
override this.Read : byte[] * int * int -> int
Public Overrides Function Read (buffer As Byte(), offset As Integer, count As Integer) As Integer
Parameter
- buffer
- Byte[]
Array byte.
- offset
- Int32
Offset byte berbasis nol di buffer tempat Anda ingin mulai menyimpan data yang dibaca dari aliran.
- count
- Int32
Jumlah maksimum byte yang akan dibaca dari aliran.
Mengembalikan
yang Int32 menyimpan jumlah total byte yang dibaca ke dalam buffer.
- Atribut
Keterangan
Nilai yang dikembalikan dapat kurang dari jumlah byte yang diminta jika banyak byte saat ini tidak tersedia; atau angkanya bisa nol (0) jika posisi baca/tulis berada di akhir aliran.
Ketika metode ini kembali, buffer
berisi array byte yang ditentukan dan nilai antara offset
dan (offset + count - 1) digantikan oleh byte yang dibaca dari sumbernya.