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(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)

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