HttpRequestWrapper.GetBufferedInputStream Metode

Definisi

Stream Mendapatkan objek yang dapat digunakan untuk membaca isi entitas HTTP yang masuk.

public:
 override System::IO::Stream ^ GetBufferedInputStream();
public override System.IO.Stream GetBufferedInputStream();
override this.GetBufferedInputStream : unit -> System.IO.Stream
Public Overrides Function GetBufferedInputStream () As Stream

Mengembalikan

Objek Stream yang dapat digunakan untuk membaca isi entitas HTTP masuk.

Pengecualian

Badan entitas permintaan telah dimuat dan diurai. Contoh properti yang menyebabkan badan entitas dimuat dan diurai meliputi yang berikut ini:

Untuk menghindari pengecualian ini, panggil metode terlebih dahulu ReadEntityBodyMode . Pengecualian ini juga dilemparkan jika klien terputus saat isi entitas sedang dibaca.

Keterangan

Metode ini identik dengan GetBufferlessInputStream kecuali bahwa metode ini juga menyalin byte yang dibaca ke penyimpanan internal yang digunakan oleh ASP.NET untuk mengisi properti Form, Files, dan InputStream. Karena informasi ini dipertahankan, kode hilir seperti halaman ASP.NET Web Form (file .aspx) akan berhasil dijalankan. Ini tidak terjadi GetBufferlessInputStream pada metode .

Berlaku untuk