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