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 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:

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

Açıklamalar

Bu yöntem GetBufferlessInputStream aynıdır, ancak Form, Files ve InputStream özelliklerini doldurmak için ASP.NET tarafından kullanılan iç depolamaya okunan baytları da kopyalar. 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