HttpRequest.GetBufferedInputStream Yöntem

Tanım

Gelen HTTP varlık gövdesini okumak için kullanılabilecek bir Stream nesne alır.

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

Döndürülenler

Stream

Stream Gelen HTTP varlık gövdesini okumak için kullanılabilecek bir nesne.

Özel durumlar

İsteğin varlık gövdesi zaten yüklenmiş ve ayrıştırılmış. Varlık gövdesinin yüklenmesine ve ayrıştırılmasına neden olan özelliklere örnek olarak şunlar verilebilir:

GetBufferlessInputStream()- Yöntemi.

Bu özel durumu önlemek için önce yöntemini çağırın ReadEntityBodyMode . Varlık gövdesi okunurken istemcinin bağlantısının kesilmesi durumunda da bu özel durum oluşur.

Açıklamalar

Bu yöntem , ve InputStream özelliklerini doldurmak FilesFormiçin GetBufferlessInputStream ASP.NET tarafından kullanılan iç depolamaya okunan baytları da kopyalaması dışında aynıdır. Bu bilgiler korunduğu için, ASP.NET Web Forms sayfaları (.aspx dosyaları) gibi aşağı akış kodu başarıyla çalıştırılır. Yönteminde böyle bir durum söz konusu GetBufferlessInputStream değildir.

Şunlara uygulanır