HttpWorkerRequest.ReadEntityBody Yöntem

Tanım

Aşırı yüklü. İstemciden istek verilerini okur (önceden yüklenmediğinde).

Aşırı Yüklemeler

Name Description
ReadEntityBody(Byte[], Int32)

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

ReadEntityBody(Byte[], Int32, Int32)

İstemciden gelen istek verilerini okur (önceden yüklenmediğinde), okuma için belirtilen arabelleği, bayt uzaklığını ve en fazla bayt sayısını kullanır.

Açıklamalar

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

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

ReadEntityBody(Byte[], Int32)

İstemciden istek verilerini okur (önceden yüklenmediğ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[]

Verileri okunacak bayt dizisi.

size
Int32

Okunacak bayt sayısı üst sınırı.

Döndürülenler

Okunan bayt sayısı.

Açıklamalar

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

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

Şunlara uygulanır

ReadEntityBody(Byte[], Int32, Int32)

İstemciden gelen istek verilerini okur (önceden yüklenmediğinde), okuma için belirtilen arabelleği, bayt uzaklığını ve en fazla bayt sayısını kullanır.

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[]

Verileri okunacak bayt dizisi.

offset
Int32

Okumaya başlanacağınız bayt uzaklığı.

size
Int32

Okunacak bayt sayısı üst sınırı.

Döndürülenler

Okunan bayt sayısı.

Açıklamalar

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

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

Şunlara uygulanır