WebExceptionStatus 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
WebException クラスのステータス コードを定義します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public enum class WebExceptionStatus
public enum WebExceptionStatus
type WebExceptionStatus =
Public Enum WebExceptionStatus
- 継承
フィールド
CacheEntryNotFound | 18 | 指定したキャッシュ エントリが見つかりませんでした。 |
ConnectFailure | 2 | トランスポート レベルで、リモート サービス ポイントと通信できませんでした。 |
ConnectionClosed | 8 | 接続を終了するのが早すぎました。 |
KeepAliveFailure | 12 | Keep-alive ヘッダーを指定する要求のための接続が予期せずに閉じられました。 |
MessageLengthLimitExceeded | 17 | 要求の送信時またはサーバーから応答の受信時に指定された制限を超えるメッセージが受信されました。 |
NameResolutionFailure | 1 | 名前解決サービスがホスト名を解決できませんでした。 |
Pending | 13 | 内部非同期要求が保留中です。 |
PipelineFailure | 5 | 要求がパイプライン処理された要求で、応答の受信前に接続が閉じられました。 |
ProtocolError | 7 | サーバーから受信した応答は完了しましたが、プロトコルレベルのエラーを示しています。 たとえば、"401 アクセス拒否" などの HTTP プロトコル エラーは、このステータスを使用します。 |
ProxyNameResolutionFailure | 15 | ネーム リゾルバー サービスがプロキシ ホスト名を解決できませんでした。 |
ReceiveFailure | 3 | 完全な応答がリモート サーバーから受信されませんでした。 |
RequestCanceled | 6 | 要求が取り消されたか、Abort() メソッドが呼び出されたか、または分類できないエラーが発生しました。 これは、Status の既定値です。 |
RequestProhibitedByCachePolicy | 19 | 要求はキャッシュ ポリシーで許可されませんでした。 これは通常、要求をキャッシュに保存できず、有効なポリシーによってサーバーへの要求の送信が禁止されている場合に発生します。 このステータスは、要求メソッドが要求本体の存在を示している場合、要求メソッドがサーバーとの直接の対話を要求している場合、または要求に条件ヘッダーが含まれている場合に受け取ることがあります。 |
RequestProhibitedByProxy | 20 | この要求はプロキシで許可されませんでした。 |
SecureChannelFailure | 10 | SSL を使用して接続を確立する際にエラーが発生しました。 |
SendFailure | 4 | リモート サーバーに完全な要求を送信できませでした。 |
ServerProtocolViolation | 11 | サーバーの応答が有効な HTTP 応答ではありません。 |
Success | 0 | エラーは発生しませんでした。 |
Timeout | 14 | 要求のタイムアウト時間中に応答が受信されませんでした。 |
TrustFailure | 9 | サーバー証明書を検証できませんでした。 |
UnknownError | 16 | 不明な種類の例外が発生しました。 |
注釈
列挙体は WebExceptionStatus 、 プロパティに割り当てられた状態コードを Status 定義します。
適用対象
こちらもご覧ください
.NET