HttpRequest.GetBufferedInputStream Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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:
Özelliği Form .
Özelliği Files .
Özelliği InputStream .
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.