WebExceptionStatus 列挙型


WebException クラスのステータス コードを定義します。Defines status codes for the WebException class.

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

public enum class WebExceptionStatus
public enum WebExceptionStatus
type WebExceptionStatus = 
Public Enum WebExceptionStatus


CacheEntryNotFound 18

指定したキャッシュ エントリが見つかりませんでした。The specified cache entry was not found.

ConnectFailure 2

トランスポート レベルで、リモート サービス ポイントと通信できませんでした。The remote service point could not be contacted at the transport level.

ConnectionClosed 8

接続を終了するのが早すぎました。The connection was prematurely closed.

KeepAliveFailure 12

Keep-alive ヘッダーを指定する要求のための接続が予期せずに閉じられました。The connection for a request that specifies the Keep-alive header was closed unexpectedly.

MessageLengthLimitExceeded 17

要求の送信時またはサーバーから応答の受信時に指定された制限を超えるメッセージが受信されました。A message was received that exceeded the specified limit when sending a request or receiving a response from the server.

NameResolutionFailure 1

名前解決サービスがホスト名を解決できませんでした。The name resolver service could not resolve the host name.

Pending 13

内部非同期要求が保留中です。An internal asynchronous request is pending.

PipelineFailure 5

要求がパイプライン処理された要求で、応答の受信前に接続が閉じられました。The request was a pipelined request and the connection was closed before the response was received.

ProtocolError 7

サーバーから受信した応答は完了しましたが、プロトコルレベルのエラーを示しています。The response received from the server was complete but indicated a protocol-level error. たとえば、"401 アクセス拒否" などの HTTP プロトコル エラーは、このステータスを使用します。For example, an HTTP protocol error such as 401 Access Denied would use this status.

ProxyNameResolutionFailure 15

ネーム リゾルバー サービスがプロキシ ホスト名を解決できませんでした。The name resolver service could not resolve the proxy host name.

ReceiveFailure 3

完全な応答がリモート サーバーから受信されませんでした。A complete response was not received from the remote server.

RequestCanceled 6

要求が取り消されたか、Abort() メソッドが呼び出されたか、または分類できないエラーが発生しました。The request was canceled, the Abort() method was called, or an unclassifiable error occurred. これは、Status の既定値です。This is the default value for Status.

RequestProhibitedByCachePolicy 19

要求はキャッシュ ポリシーで許可されませんでした。The request was not permitted by the cache policy. これは通常、要求をキャッシュに保存できず、有効なポリシーによってサーバーへの要求の送信が禁止されている場合に発生します。In general, this occurs when a request is not cacheable and the effective policy prohibits sending the request to the server. このステータスは、要求メソッドが要求本体の存在を示している場合、要求メソッドがサーバーとの直接の対話を要求している場合、または要求に条件ヘッダーが含まれている場合に受け取ることがあります。You might receive this status if a request method implies the presence of a request body, a request method requires direct interaction with the server, or a request contains a conditional header.

RequestProhibitedByProxy 20

この要求はプロキシで許可されませんでした。This request was not permitted by the proxy.

SecureChannelFailure 10

SSL を使用して接続を確立する際にエラーが発生しました。An error occurred while establishing a connection using SSL.

SendFailure 4

リモート サーバーに完全な要求を送信できませでした。A complete request could not be sent to the remote server.

ServerProtocolViolation 11

サーバーの応答が有効な HTTP 応答ではありません。The server response was not a valid HTTP response.

Success 0

エラーは発生しませんでした。No error was encountered.

Timeout 14

要求のタイムアウト時間中に応答が受信されませんでした。No response was received during the time-out period for a request.

TrustFailure 9

サーバー証明書を検証できませんでした。A server certificate could not be validated.

UnknownError 16

不明な種類の例外が発生しました。An exception of unknown type has occurred.


WebExceptionStatus 列挙体は、Status プロパティに割り当てられたステータスコードを定義します。The WebExceptionStatus enumeration defines the status codes assigned to the Status property.