HttpWorkerRequest.ReadEntityBody メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
過負荷状態。 クライアントから要求データを読み取ります (事前に読み込まれていない場合)。
オーバーロード
| 名前 | 説明 |
|---|---|
| ReadEntityBody(Byte[], Int32) |
クライアントから要求データを読み取ります (事前に読み込まれていない場合)。 |
| ReadEntityBody(Byte[], Int32, Int32) |
指定したバッファーを使用してクライアントから要求データを読み取ります (プリロードされていない場合)。読み取り先のバッファー、バイト オフセット、最大バイト数。 |
注釈
実装は、ストリームの末尾に達していない場合でも、要求されたバイト数よりも少ないバイト数を返します。
このオーバーロードを使用して、2 GB を超えるメッセージ本文の応答を指定します。
ReadEntityBody(Byte[], Int32)
クライアントから要求データを読み取ります (事前に読み込まれていない場合)。
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
パラメーター
- buffer
- Byte[]
データを読み取るバイト配列。
- size
- Int32
読み取る最大バイト数。
返品
読み取るバイト数。
注釈
実装は、ストリームの末尾に達していない場合でも、要求されたバイト数よりも少ないバイト数を返します。
このオーバーロードを使用して、2 GB を超えるメッセージ本文の応答を指定します。
適用対象
ReadEntityBody(Byte[], Int32, Int32)
指定したバッファーを使用してクライアントから要求データを読み取ります (プリロードされていない場合)。読み取り先のバッファー、バイト オフセット、最大バイト数。
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
パラメーター
- buffer
- Byte[]
データを読み取るバイト配列。
- offset
- Int32
読み取りを開始するバイト オフセット。
- size
- Int32
読み取る最大バイト数。
返品
読み取るバイト数。
注釈
実装は、ストリームの末尾に達していない場合でも、要求されたバイト数よりも少ないバイト数を返します。
このオーバーロードを使用して、2 GB を超えるメッセージ本文の応答を指定します。