Sdílet prostřednictvím


HttpWorkerRequest.ReadEntityBody Metoda

Definice

Přetíženo. Načte data požadavku z klienta (Pokud není předem načten).

Přetížení

ReadEntityBody(Byte[], Int32)

Načte data požadavku z klienta (Pokud není předem načten).

ReadEntityBody(Byte[], Int32, Int32)

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

Poznámky

Implementace může vracet méně bajtů, než je požadováno, i když není dosaženo konce datového proudu.

Pomocí tohoto přetížení určíte odpověď pro tělo zprávy větší než 2 GB.

ReadEntityBody(Byte[], Int32)

Načte data požadavku z klienta (Pokud není předem načten).

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, do kterého se mají číst data

size
Int32

Maximální počet bajtů, které mají být čteny.

Návraty

Int32

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

Poznámky

Implementace může vracet méně bajtů, než je požadováno, i když není dosaženo konce datového proudu.

Pomocí tohoto přetížení určíte odpověď 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čten) pomocí zadané vyrovnávací paměti pro čtení, posunu bajtů a maximálního počtu 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, do kterého se mají číst data

offset
Int32

Posun bajtů, od kterého se má začít číst.

size
Int32

Maximální počet bajtů, které mají být čteny.

Návraty

Int32

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

Poznámky

Implementace může vracet méně bajtů, než je požadováno, i když není dosaženo konce datového proudu.

Pomocí tohoto přetížení určíte odpověď pro tělo zprávy větší než 2 GB.

Platí pro