UrlRequestStatus 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public enum UrlRequestStatus
type UrlRequestStatus =
- 継承
-
UrlRequestStatus
フィールド
| Name | 値 | 説明 |
|---|---|---|
| Invalid | -1 | この状態は、要求が完了、キャンセル、または開始されていないことを示します。 |
| Idle | 0 | この状態は、まだ開始されていないリソースの負荷、またはコンシューマーが何らかの処理を行うのを待機しているアイドル状態に対応します (たとえば、UrlRequest のコンシューマーがまだ read() を呼び出していない場合)。 |
| WaitingForStalledSocketPool | 1 | ソケット プール グループがグループごとに許可されているソケットの最大数を下回っているが、プールごとのソケット制限のために新しいソケットを作成できない場合、この状態は、保留中の新しい接続によって処理される可能性のある要求を除き、アイドル状態の接続を待機しているグループのすべての要求によって返されます。
|
| WaitingForAvailableSocket | 2 | ソケット プール グループがグループごとに許可されているソケットの最大数に達すると、保留中の新しい接続に対応するものを除き、ソケットを持たないすべての要求に対してこの状態が返されます。
|
| WaitingForDelegate | 3 | この状態は、URLRequest デリゲートがネットワーク経由で送信される前に、この要求をブロックすることを選択したことを示します。
|
| WaitingForCache | 4 | この状態は、キャッシュ内のリソースへのアクセスを待機してブロックされるリソースの負荷に対応します。 同じリソースに対して複数の要求が行われた場合、最初の要求はキャッシュ エントリの書き込み (または更新) を担当し、2 番目の要求は最初の要求が完了するまで遅延されます。 これは、キャッシュの再利用を最適化するために行うことができます。
|
| DownloadingPacFile | 5 | この状態は、PAC スクリプトのダウンロードを待機しているブロックされているリソースに対応します。
|
| ResolvingProxyForUrl | 6 | この状態は、プロキシ自動構成スクリプトが使用するプロキシ サーバーを返すのを待機しているリソースの負荷に対応します。
|
| ResolvingHostInPacFile | 7 | この状態は、プロキシ自動構成スクリプトが使用するプロキシ サーバーを返すのを待機しているが、そのプロキシ スクリプトがホストの IP アドレスの解決にビジー状態になっているリソースの負荷に対応します。
|
| EstablishingProxyTunnel | 8 | この状態は、プロキシ サーバー経由のトンネルを確立中であることを示します。
|
| ResolvingHost | 9 | この状態は、ホスト名が解決されるのを待機してブロックされるリソースの負荷に対応します。 これは、リソースに対応する配信元サーバーの解決、またはリソースのフェッチに使用されるプロキシ サーバーのホスト名を示す場合があります。
|
| Connecting | 10 | この状態は、TCP 接続 (またはその他のネットワーク接続) が確立されるのを待機してブロックされるリソース負荷に対応します。 キープアライブ接続を再利用する HTTP 要求は、この状態をスキップします。
|
| SslHandshake | 11 | この状態は、SSL ハンドシェイクの完了を待機してブロックされるリソースの負荷に対応します。
|
| SendingRequest | 12 | この状態は、要求をサーバーに完全にアップロードするのを待機してブロックされるリソースの負荷に対応します。 HTTP POST 要求の場合、この状態には、メッセージ本文がアップロードされている期間が含まれます。
|
| WaitingForResponse | 13 | この状態は、ネットワーク要求への応答を待機してブロックされるリソースの負荷に対応します。 HTTP トランザクションの場合、これは要求が送信されてから、すべての応答ヘッダーが受信されるまでの期間に対応します。
|
| ReadingResponse | 14 | この状態は、読み取りの完了を待機してブロックされるリソースの負荷に対応します。 HTTP トランザクションの場合、これは応答ヘッダーが受信されてから、すべての応答本文がダウンロードされるまでの期間に対応します。 (注: この状態は、未処理の read() 操作がある間は UrlRequest にのみ適用されます)。
|