HttpWorkerRequest.ReadEntityBody 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.
Surchargé. Lit les données de requête du client (quand elles ne sont pas préchargées).
Surcharges
| Nom | Description |
|---|---|
| ReadEntityBody(Byte[], Int32) |
Lit les données de requête du client (quand elles ne sont pas préchargées). |
| ReadEntityBody(Byte[], Int32, Int32) |
Lit les données de requête du client (quand elles ne sont pas préchargées) à l’aide de la mémoire tampon spécifiée pour lire à partir de, décalage d’octets et octets maximum. |
Remarques
Une implémentation est libre de retourner moins d’octets que demandés même si la fin du flux n’a pas été atteinte.
Utilisez cette surcharge pour spécifier la réponse pour les corps de message supérieurs à 2 Go.
ReadEntityBody(Byte[], Int32)
Lit les données de requête du client (quand elles ne sont pas préchargées).
public:
virtual int ReadEntityBody(cli::array <System::Byte> ^ buffer, int size);
public virtual int ReadEntityBody(byte[] buffer, int size);
abstract member ReadEntityBody : byte[] * int -> int
override this.ReadEntityBody : byte[] * int -> int
Public Overridable Function ReadEntityBody (buffer As Byte(), size As Integer) As Integer
Paramètres
- buffer
- Byte[]
Tableau d’octets dans lequel lire les données.
- size
- Int32
Nombre maximal d’octets à lire.
Retours
Nombre d'octets lus.
Remarques
Une implémentation est libre de retourner moins d’octets que demandés même si la fin du flux n’a pas été atteinte.
Utilisez cette surcharge pour spécifier la réponse pour les corps de message supérieurs à 2 Go.
S’applique à
ReadEntityBody(Byte[], Int32, Int32)
Lit les données de requête du client (quand elles ne sont pas préchargées) à l’aide de la mémoire tampon spécifiée pour lire à partir de, décalage d’octets et octets maximum.
public:
virtual int ReadEntityBody(cli::array <System::Byte> ^ buffer, int offset, int size);
public virtual int ReadEntityBody(byte[] buffer, int offset, int size);
abstract member ReadEntityBody : byte[] * int * int -> int
override this.ReadEntityBody : byte[] * int * int -> int
Public Overridable Function ReadEntityBody (buffer As Byte(), offset As Integer, size As Integer) As Integer
Paramètres
- buffer
- Byte[]
Tableau d’octets dans lequel lire les données.
- offset
- Int32
Décalage d’octet auquel commencer la lecture.
- size
- Int32
Nombre maximal d’octets à lire.
Retours
Nombre d'octets lus.
Remarques
Une implémentation est libre de retourner moins d’octets que demandés même si la fin du flux n’a pas été atteinte.
Utilisez cette surcharge pour spécifier la réponse pour les corps de message supérieurs à 2 Go.