HttpRequest.GetBufferedInputStream Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient un objet Stream qui permet de lire le corps de l'entité HTTP entrante.
public:
System::IO::Stream ^ GetBufferedInputStream();
public System.IO.Stream GetBufferedInputStream ();
member this.GetBufferedInputStream : unit -> System.IO.Stream
Public Function GetBufferedInputStream () As Stream
Retours
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 :
La propriété Form
La propriété Files
La propriété InputStream
La méthode GetBufferlessInputStream()
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 ce qu’elle copie également les octets lus dans le stockage interne utilisé par ASP.NET pour remplir les propriétés et InputStream les FormFilespropriétés. 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.