WebExceptionStatus 列挙型

定義

WebException クラスのステータス コードを定義します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public enum class WebExceptionStatus
public enum WebExceptionStatus
type WebExceptionStatus = 
Public Enum WebExceptionStatus
継承
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 定義します。

適用対象

こちらもご覧ください