HttpWorkerRequest.ReadEntityBody 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.
Kelebihan beban. Membaca data permintaan dari klien (saat tidak dimuat sebelumnya).
Overload
| Nama | Deskripsi |
|---|---|
| ReadEntityBody(Byte[], Int32) |
Membaca data permintaan dari klien (saat tidak dimuat sebelumnya). |
| ReadEntityBody(Byte[], Int32, Int32) |
Membaca data permintaan dari klien (ketika tidak dimuat sebelumnya) dengan menggunakan buffer yang ditentukan untuk membaca dari, byte offset, dan byte maksimum. |
Keterangan
Implementasi gratis untuk mengembalikan lebih sedikit byte daripada yang diminta bahkan jika akhir aliran belum tercapai.
Gunakan kelebihan beban ini untuk menentukan respons untuk badan pesan yang lebih besar dari 2 GB.
ReadEntityBody(Byte[], Int32)
Membaca data permintaan dari klien (saat tidak dimuat sebelumnya).
public:
virtual int ReadEntityBody(cli::array <System::Byte> ^ buffer, int size);
public virtual int ReadEntityBody(byte[] buffer, int size);
abstract member ReadEntityBody : byte[] * int -> int
override this.ReadEntityBody : byte[] * int -> int
Public Overridable Function ReadEntityBody (buffer As Byte(), size As Integer) As Integer
Parameter
- buffer
- Byte[]
Array byte untuk membaca data.
- size
- Int32
Jumlah maksimum byte yang akan dibaca.
Mengembalikan
Jumlah byte yang dibaca.
Keterangan
Implementasi gratis untuk mengembalikan lebih sedikit byte daripada yang diminta bahkan jika akhir aliran belum tercapai.
Gunakan kelebihan beban ini untuk menentukan respons untuk badan pesan yang lebih besar dari 2 GB.
Berlaku untuk
ReadEntityBody(Byte[], Int32, Int32)
Membaca data permintaan dari klien (ketika tidak dimuat sebelumnya) dengan menggunakan buffer yang ditentukan untuk membaca dari, byte offset, dan byte maksimum.
public:
virtual int ReadEntityBody(cli::array <System::Byte> ^ buffer, int offset, int size);
public virtual int ReadEntityBody(byte[] buffer, int offset, int size);
abstract member ReadEntityBody : byte[] * int * int -> int
override this.ReadEntityBody : byte[] * int * int -> int
Public Overridable Function ReadEntityBody (buffer As Byte(), offset As Integer, size As Integer) As Integer
Parameter
- buffer
- Byte[]
Array byte untuk membaca data.
- offset
- Int32
Offset byte untuk mulai membaca.
- size
- Int32
Jumlah maksimum byte yang akan dibaca.
Mengembalikan
Jumlah byte yang dibaca.
Keterangan
Implementasi gratis untuk mengembalikan lebih sedikit byte daripada yang diminta bahkan jika akhir aliran belum tercapai.
Gunakan kelebihan beban ini untuk menentukan respons untuk badan pesan yang lebih besar dari 2 GB.