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. VersionMismatch, MustUnderstand, Client и Server.

  • SOAP 1.2. VersionMismatch, MustUnderstand, DataEncodingUnknown, Sender и Receiver.

Помимо этих кодов ошибок, определенных спецификациями SOAP, Windows Communication Foundation (WCF) использует коды сбоев, определенные каждой спецификацией веб-служб, реализуемой ею.

Конструкторы

Имя Описание
FaultCode(String, FaultCode)

Инициализирует новый экземпляр класса FaultCode.

FaultCode(String, String, FaultCode)

Инициализирует новый экземпляр FaultCode класса с указанным именем, пространством имен и подкодом сбоя.

FaultCode(String, String)

Инициализирует новый экземпляр FaultCode класса с указанным именем и пространством имен.

FaultCode(String)

Инициализирует новый экземпляр класса 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)

Применяется к