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)

适用于