HttpRequestWrapper.GetBufferedInputStream 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.
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:
Properti Form.
Properti Files.
Properti InputStream.
Metode GetBufferlessInputStream().
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 .