Partager via


HttpRequestWrapper.GetBufferedInputStream Méthode

Définition

Obtient un objet Stream qui permet de lire le corps de l'entité HTTP entrante.

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

Retours

Stream

Objet Stream qui permet de lire le corps de l'entité HTTP entrante.

Exceptions

Le corps de l'entité de la requête a déjà été chargé et analysé. Les exemples de propriétés qui provoquent le chargement et l'analyse du corps de l'entité sont les suivants :

Pour éviter cette exception, appelez la méthode ReadEntityBodyMode en premier. Cette exception est également levée si le client se déconnecte lors de la lecture d'un corps d'entité.

Remarques

Cette méthode est identique à GetBufferlessInputStream , à ceci près qu’elle copie également les octets lus dans le stockage interne utilisé par ASP.net pour remplir les Form Propriétés, Files et InputStream . Comme ces informations sont conservées, le code en aval comme les pages Web Forms ASP.NET (fichiers .aspx) s'exécutera avec succès. Ce n'est pas le cas avec la méthode GetBufferlessInputStream.

S’applique à