HttpWorkerRequest.ReadEntityBody Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.