語言

FaultCode 類別

定義

代表一個 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)

適用於