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