Aracılığıyla paylaş


HttpWorkerRequest.ReadEntityBody Yöntem

Tanım

Fazla Yüklendi. İstemciden istek verilerini okur (önceden yüklendiğinde).

Aşırı Yüklemeler

ReadEntityBody(Byte[], Int32)

İstemciden istek verilerini okur (önceden yüklendiğinde).

ReadEntityBody(Byte[], Int32, Int32)

İstemciden okumak için belirtilen arabelleği kullanarak (ön yüklemeden) istek verilerini okur (ön, bayt) ve en fazla bayt.

Açıklamalar

Bir uygulamanın, akışın sonuna ulaşılmasa bile istenenden daha az bayt döndürmesi ücretsizdir.

2 GB 'tan büyük ileti gövdeleri için yanıtı belirtmek üzere bu aşırı yüklemeyi kullanın.

ReadEntityBody(Byte[], Int32)

İstemciden istek verilerini okur (önceden yüklendiğinde).

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

Parametreler

buffer
Byte[]

Verilerin okunacağı bayt dizisi.

size
Int32

Okunacak en fazla bayt sayısı.

Döndürülenler

Int32

Okunan bayt sayısı.

Açıklamalar

Bir uygulamanın, akışın sonuna ulaşılmasa bile istenenden daha az bayt döndürmesi ücretsizdir.

2 GB 'tan büyük ileti gövdeleri için yanıtı belirtmek üzere bu aşırı yüklemeyi kullanın.

Şunlara uygulanır

ReadEntityBody(Byte[], Int32, Int32)

İstemciden okumak için belirtilen arabelleği kullanarak (ön yüklemeden) istek verilerini okur (ön, bayt) ve en fazla bayt.

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

Parametreler

buffer
Byte[]

Verilerin okunacağı bayt dizisi.

offset
Int32

Okumaya başlanacak bayt kayması.

size
Int32

Okunacak en fazla bayt sayısı.

Döndürülenler

Int32

Okunan bayt sayısı.

Açıklamalar

Bir uygulamanın, akışın sonuna ulaşılmasa bile istenenden daha az bayt döndürmesi ücretsizdir.

2 GB 'tan büyük ileti gövdeleri için yanıtı belirtmek üzere bu aşırı yüklemeyi kullanın.

Şunlara uygulanır