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

要求是導送 (Pipelined) 要求,並且在收到回應之前連線已關閉。

ProtocolError 7

接收自伺服器的回應是完整的,但它指示通訊協定 (Protocol) 層級錯誤。 例如,HTTP 通訊協定錯誤 (例如 401 拒絕存取) 會使用這個狀態。

ProxyNameResolutionFailure 15

名稱解析服務無法解析 Proxy 主機名稱。

ReceiveFailure 3

未從遠端伺服器收到完整的回應。

RequestCanceled 6

要求被取消、呼叫 Abort() 方法,或發生無法分類的錯誤。 這是 Status 的預設值。

RequestProhibitedByCachePolicy 19

快取原則禁止該要求。 一般而言,當要求無法快取,並且有效的原則禁止要求傳送至伺服器時,會發生這個狀況。 如果要求方法暗示要求主體的存在、要求方法需要與伺服器直接互動,或要求包含條件標頭,則您可能會收到這個狀況。

RequestProhibitedByProxy 20

Proxy 禁止這個要求。

SecureChannelFailure 10

在使用 SSL 建立連接時發生錯誤。

SendFailure 4

無法將完整的要求傳送到遠端伺服器。

ServerProtocolViolation 11

伺服器回應不是有效的 HTTP 回應。

Success 0

沒有遇到任何錯誤。

Timeout 14

在要求的逾時週期沒有接收到任何回應。

TrustFailure 9

無法驗證伺服器憑證。

UnknownError 16

發生未知類型的例外狀況。

備註

列舉 WebExceptionStatus 定義指派給 Status 屬性的狀態碼。

適用於

另請參閱