語言

WebExceptionStatus 列舉

定義

定義 WebException 類別的狀態代碼。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

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

欄位

名稱 值 Description
Success 0

未遇到錯誤。

NameResolutionFailure 1

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

ConnectFailure 2

遠端服務點無法在運輸層級聯絡。

ReceiveFailure 3

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

SendFailure 4

無法完整請求傳送至遠端伺服器。

PipelineFailure 5

該請求是管道式請求,連線在收到回應前就已關閉。

RequestCanceled 6

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

ProtocolError 7

伺服器收到的回應是完整的,但顯示為協定層級錯誤。 例如,HTTP 協定錯誤如 401 存取被拒,就會使用此狀態。

ConnectionClosed 8

該連線被提前關閉。

TrustFailure 9

伺服器憑證無法被驗證。

SecureChannelFailure 10

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

ServerProtocolViolation 11

伺服器回應並非有效的 HTTP 回應。

KeepAliveFailure 12

指定 Keep-alive 標頭的請求連線意外關閉。

Pending 13

內部非同步請求正在待處理中。

Timeout 14

在暫停期間內,沒有收到任何回應。

ProxyNameResolutionFailure 15

名稱解析器服務無法解析代理主機名稱。

UnknownError 16

有一個未知類型的例外發生了。

MessageLengthLimitExceeded 17

在發送請求或接收伺服器回應時,收到的訊息超過了指定的限制。

CacheEntryNotFound 18

未找到指定的快取條目。

RequestProhibitedByCachePolicy 19

快取政策不允許此請求。 一般而言,當請求無法快取且有效政策禁止將請求傳送至伺服器時,就會發生這種情況。 如果請求方法暗示有請求主體、請求方法需要直接與伺服器互動,或請求包含條件標頭,你可能會收到此狀態。

RequestProhibitedByProxy 20

此請求未獲代理方批准。

備註

列 WebExceptionStatus 舉定義了分配給 Status 該財產的狀態碼。

適用於

另請參閱