Partager via


HttpWorkerRequest.ReadEntityBody Méthode

Définition

Surchargé. Lit les données de demande du client (si elles n'ont pas été pré-chargées).

Surcharges

ReadEntityBody(Byte[], Int32)

Lit les données de demande du client (si elles n'ont pas été pré-chargées).

ReadEntityBody(Byte[], Int32, Int32)

Lit des données de demande émanant du client (non pré-chargées) en utilisant la mémoire tampon source de la lecture, l'offset d'octet et les octets maximum spécifiés.

Remarques

Une implémentation est libre de retourner moins d’octets que la demande, 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 demande du client (si elles n'ont pas été 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 les données doivent être lues.

size
Int32

Nombre maximal d'octets à lire.

Retours

Int32

Nombre d'octets lus.

Remarques

Une implémentation est libre de retourner moins d’octets que la demande, 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 des données de demande émanant du client (non pré-chargées) en utilisant la mémoire tampon source de la lecture, l'offset d'octet et les octets maximum spécifiés.

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 les données doivent être lues.

offset
Int32

Offset d'octet à partir duquel doit commencer la lecture.

size
Int32

Nombre maximal d'octets à lire.

Retours

Int32

Nombre d'octets lus.

Remarques

Une implémentation est libre de retourner moins d’octets que la demande, 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 à