HttpWorkerRequest.ReadEntityBody Methode

Definitie

Overbelast. Leest de aanvraaggegevens van de client (wanneer deze niet vooraf zijn geladen).

Overloads

Name Description
ReadEntityBody(Byte[], Int32)

Leest de aanvraaggegevens van de client (wanneer deze niet vooraf zijn geladen).

ReadEntityBody(Byte[], Int32, Int32)

Hiermee worden aanvraaggegevens van de client gelezen (wanneer deze niet vooraf zijn geladen) met behulp van de opgegeven buffer om te lezen van, byte-offset en maximum aantal bytes.

Opmerkingen

Een implementatie is gratis om minder bytes te retourneren dan aangevraagd, zelfs als het einde van de stream niet is bereikt.

Gebruik deze overbelasting om het antwoord op te geven voor berichtteksten groter dan 2 GB.

ReadEntityBody(Byte[], Int32)

Leest de aanvraaggegevens van de client (wanneer deze niet vooraf zijn geladen).

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

Parameters

buffer
Byte[]

De bytematrix om gegevens in te lezen.

size
Int32

Het maximum aantal bytes dat moet worden gelezen.

Retouren

Het aantal gelezen bytes.

Opmerkingen

Een implementatie is gratis om minder bytes te retourneren dan aangevraagd, zelfs als het einde van de stream niet is bereikt.

Gebruik deze overbelasting om het antwoord op te geven voor berichtteksten groter dan 2 GB.

Van toepassing op

ReadEntityBody(Byte[], Int32, Int32)

Hiermee worden aanvraaggegevens van de client gelezen (wanneer deze niet vooraf zijn geladen) met behulp van de opgegeven buffer om te lezen van, byte-offset en maximum aantal bytes.

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

Parameters

buffer
Byte[]

De bytematrix om gegevens in te lezen.

offset
Int32

De byte-offset waarop moet worden gelezen.

size
Int32

Het maximum aantal bytes dat moet worden gelezen.

Retouren

Het aantal gelezen bytes.

Opmerkingen

Een implementatie is gratis om minder bytes te retourneren dan aangevraagd, zelfs als het einde van de stream niet is bereikt.

Gebruik deze overbelasting om het antwoord op te geven voor berichtteksten groter dan 2 GB.

Van toepassing op