HttpRequestWrapper.GetBufferlessInputStream Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein Stream Objekt ab, das zum Lesen des eingehenden HTTP-Entitätstexts verwendet werden kann.
Überlädt
| Name | Beschreibung |
|---|---|
| GetBufferlessInputStream() |
Ruft ein Stream Objekt ab, das zum Lesen des eingehenden HTTP-Entitätstexts verwendet werden kann. |
| GetBufferlessInputStream(Boolean) |
Ruft ein Stream Objekt ab, das zum Lesen des eingehenden HTTP-Entitätstexts verwendet werden kann, optional das Deaktivieren des Anforderungslängenlimits, das in der MaxRequestLength Eigenschaft festgelegt ist. |
GetBufferlessInputStream()
Ruft ein Stream Objekt ab, das zum Lesen des eingehenden HTTP-Entitätstexts verwendet werden kann.
public:
override System::IO::Stream ^ GetBufferlessInputStream();
public override System.IO.Stream GetBufferlessInputStream();
override this.GetBufferlessInputStream : unit -> System.IO.Stream
Public Overrides Function GetBufferlessInputStream () As Stream
Gibt zurück
Ein Stream Objekt, das zum Lesen des eingehenden HTTP-Entitätstexts verwendet werden kann.
Ausnahmen
Der Entitätstext der Anforderung wurde bereits geladen und analysiert. Beispiele für Eigenschaften, die dazu führen, dass der Entitätstext geladen und analysiert wird, sind die folgenden:
Die Form-Eigenschaft
Die InputStream-Eigenschaft
Die Files-Eigenschaft
Die GetBufferedInputStream()-Methode.
Um diese Ausnahme zu vermeiden, rufen Sie zuerst die ReadEntityBodyMode Methode auf. Diese Ausnahme wird auch ausgelöst, wenn der Client die Verbindung trennt, während der Entitätstext gelesen wird.
Weitere Informationen
Gilt für:
GetBufferlessInputStream(Boolean)
Ruft ein Stream Objekt ab, das zum Lesen des eingehenden HTTP-Entitätstexts verwendet werden kann, optional das Deaktivieren des Anforderungslängenlimits, das in der MaxRequestLength Eigenschaft festgelegt ist.
public:
override System::IO::Stream ^ GetBufferlessInputStream(bool disableMaxRequestLength);
public override System.IO.Stream GetBufferlessInputStream(bool disableMaxRequestLength);
override this.GetBufferlessInputStream : bool -> System.IO.Stream
Public Overrides Function GetBufferlessInputStream (disableMaxRequestLength As Boolean) As Stream
Parameter
- disableMaxRequestLength
- Boolean
truezum Deaktivieren des Anforderungslängenlimits; andernfalls . false
Gibt zurück
Ein Stream Objekt, das zum Lesen des eingehenden HTTP-Entitätstexts verwendet werden kann.
Ausnahmen
Der Entitätstext der Anforderung wurde bereits geladen und analysiert. Beispiele für Eigenschaften, die dazu führen, dass der Entitätstext geladen und analysiert wird, sind die folgenden:
Die Form-Eigenschaft
Die Files-Eigenschaft
Die InputStream-Eigenschaft
Die GetBufferedInputStream()-Methode.
Um diese Ausnahme zu vermeiden, rufen Sie zuerst die ReadEntityBodyMode Methode auf. Diese Ausnahme wird auch ausgelöst, wenn der Client die Verbindung trennt, während der Entitätstext gelesen wird.