FaultCode 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表一個 SOAP 故障碼。
public ref class FaultCode
public class FaultCode
type FaultCode = class
Public Class FaultCode
- 繼承
-
FaultCode
備註
故障碼提供機器可讀的識別碼,可用來程式化識別錯誤狀況並適時回應。 SOAP 規範定義了以下針對 SOAP 1.1 與 1.2 的故障代碼。
肥皂劇 1.1。
VersionMismatch、MustUnderstand、Client和Server。肥皂劇 1.2。
VersionMismatch、MustUnderstand、DataEncodingUnknown、Sender和Receiver。
除了 SOAP 規範定義的錯誤碼外,Windows Communication Foundation(WCF)還使用其實作的每個 Web 服務規範所定義的錯誤碼。
建構函式
| 名稱 | Description |
|---|---|
| FaultCode(String, FaultCode) |
初始化 FaultCode 類別的新執行個體。 |
| FaultCode(String, String, FaultCode) |
初始化類別的新實例 FaultCode ,使用指定的名稱、命名空間及錯誤子碼。 |
| FaultCode(String, String) |
初始化一個以指定名稱與命名空間的新類別實例 FaultCode 。 |
| FaultCode(String) |
初始化 FaultCode 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| IsPredefinedFault |
會取得一個值,指示故障是 SOAP 1.1 還是 SOAP 1.2 故障。 |
| IsReceiverFault |
會得到一個值,指示故障是 SOAP 1.1 伺服器故障還是 SOAP 1.2 接收端故障。 |
| IsSenderFault |
會取得一個值,指示故障是 SOAP 1.1 用戶端故障還是 SOAP 1.2 發送者故障。 |
| Name |
它會取得故障代碼的本地名稱。 |
| Namespace |
取得故障碼的命名空間。 |
| SubCode |
會取得錯誤子程式碼。 |
方法
| 名稱 | Description |
|---|---|
| CreateReceiverFaultCode(FaultCode) |
建立包含指定子碼的接收端故障碼。 |
| CreateReceiverFaultCode(String, String) |
建立包含指定子碼的接收端故障碼。 |
| CreateSenderFaultCode(FaultCode) |
產生包含指定子碼的發送者錯誤碼。 |
| CreateSenderFaultCode(String, String) |
產生包含指定子碼的發送者錯誤碼。 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |