FaultCode 類別

定義

代表 SOAP 錯誤碼。

public ref class FaultCode
public class FaultCode
type FaultCode = class
Public Class FaultCode
繼承
FaultCode

備註

錯誤碼會提供機器可讀取的識別項,供您以程式設計方式識別錯誤狀況並適時回應。 SOAP 規格可定義下列 SOAP 1.1 與 1.2 專屬的錯誤碼。

  • SOAP 1.1。 VersionMismatchMustUnderstandClientServer

  • SOAP 1.2。 VersionMismatchMustUnderstandDataEncodingUnknownSenderReceiver

除了 SOAP 規格所定義的錯誤碼之外,Windows Communication Foundation (WCF) 會使用它所實作的每個 Web 服務規格所定義的錯誤碼。

建構函式

FaultCode(String)

初始化 FaultCode 類別的新執行個體。

FaultCode(String, FaultCode)

初始化 FaultCode 類別的新執行個體。

FaultCode(String, String)

使用指定的名稱和命名空間,來初始化 FaultCode 類別的新執行個體。

FaultCode(String, String, FaultCode)

使用指定的名稱、命名空間與錯誤子代碼,來初始化 FaultCode 類別的新執行個體。

屬性

IsPredefinedFault

取得值,這個值表示錯誤為 SOAP 1.1 或 SOAP 1.2 錯誤。

IsReceiverFault

取得值,這個值表示錯誤為 SOAP 1.1 伺服器錯誤或 SOAP 1.2 接收者錯誤。

IsSenderFault

取得值,這個值表示錯誤為 SOAP 1.1 用戶端錯誤或 SOAP 1.2 寄件人錯誤。

Name

取得錯誤碼的本機名稱。

Namespace

取得錯誤碼的命名空間。

SubCode

取得錯誤次要代碼。

方法

CreateReceiverFaultCode(FaultCode)

使用指定的次要代碼來建立接收者錯誤碼。

CreateReceiverFaultCode(String, String)

使用指定的次要代碼來建立接收者錯誤碼。

CreateSenderFaultCode(FaultCode)

使用指定的次要代碼來建立寄件人錯誤碼。

CreateSenderFaultCode(String, String)

使用指定的次要代碼來建立寄件人錯誤碼。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於