HttpRequestWrapper.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:
override System::IO::Stream ^ GetBufferedInputStream();
public override System.IO.Stream GetBufferedInputStream ();
override this.GetBufferedInputStream : unit -> System.IO.Stream
Public Overrides 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:
Form özelliği.
Files özelliği.
InputStream özelliği.
GetBufferlessInputStream() yöntemi.
Bu özel durumdan kaçınmak 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 ile aynıdırGetBufferlessInputStream, ancak okunan baytları ASP.NET tarafından , Filesve InputStream özelliklerini doldurmak için kullanılan iç depolama alanına Formkopyalar. 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 durum böyle GetBufferlessInputStream değildir.