HttpWorkerRequest.ReadEntityBody Metoda

Definice

Přetíženo. Načte data požadavku z klienta (pokud nejsou předem načtena).

Přetížení

Name Description
ReadEntityBody(Byte[], Int32)

Načte data požadavku z klienta (pokud nejsou předem načtena).

ReadEntityBody(Byte[], Int32, Int32)

Čte data požadavku z klienta (pokud není předem načtena) pomocí zadané vyrovnávací paměti ke čtení z, posunu bajtů a maximálních bajtů.

Poznámky

Implementace je zdarma vrátit méně bajtů, než je požadováno, i když nebyl dosažen konec datového proudu.

Toto přetížení použijte k určení odpovědi pro tělo zprávy větší než 2 GB.

ReadEntityBody(Byte[], Int32)

Načte data požadavku z klienta (pokud nejsou předem načtena).

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

Parametry

buffer
Byte[]

Bajtové pole pro čtení dat.

size
Int32

Maximální počet bajtů, které se mají přečíst.

Návraty

Počet přečtených bajtů.

Poznámky

Implementace je zdarma vrátit méně bajtů, než je požadováno, i když nebyl dosažen konec datového proudu.

Toto přetížení použijte k určení odpovědi pro tělo zprávy větší než 2 GB.

Platí pro

ReadEntityBody(Byte[], Int32, Int32)

Čte data požadavku z klienta (pokud není předem načtena) pomocí zadané vyrovnávací paměti ke čtení z, posunu bajtů a maximálních bajtů.

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

Parametry

buffer
Byte[]

Bajtové pole pro čtení dat.

offset
Int32

Posun bajtů, při kterém se má začít číst.

size
Int32

Maximální počet bajtů, které se mají přečíst.

Návraty

Počet přečtených bajtů.

Poznámky

Implementace je zdarma vrátit méně bajtů, než je požadováno, i když nebyl dosažen konec datového proudu.

Toto přetížení použijte k určení odpovědi pro tělo zprávy větší než 2 GB.

Platí pro