ReceiveActivity.FaultMessage Свойство

Определение

Исключение, возвращаемое, когда завершается выполнение действия получения.

public:
 property System::ServiceModel::FaultException ^ FaultMessage { System::ServiceModel::FaultException ^ get(); void set(System::ServiceModel::FaultException ^ value); };
[System.ComponentModel.Browsable(true)]
public System.ServiceModel.FaultException FaultMessage { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.FaultMessage : System.ServiceModel.FaultException with get, set
Public Property FaultMessage As FaultException

Значение свойства

FaultException

Объект FaultException, содержащий текст и подробные сведения сообщения об ошибке.

Атрибуты

Примеры

В следующем примере кода показано, как осуществляется доступ к свойству FaultMessage.

ReceiveActivity receiveQuote;
receiveQuote = new ReceiveActivity();

FaultException message = receiveQuote.FaultMessage;

Комментарии

Если в качестве значения свойства FaultMessage установлен экземпляр типа FaultException, ошибка возвращается клиенту после завершения.

Если во время выполнения действия возникает исключение и задано свойство FaultMessage, то клиенту возвращается заданная ошибка. Если во время выполнения действия возникает исключение, задано свойство FaultMessage, а у связанной операции имеется атрибут FaultContractAttribute, задающий тип ошибки, который совпадает со значением свойства FaultMessage, канал не закрывается в связи с ошибкой, и клиент может продолжать взаимодействие с сервером. Если свойство FaultMessage не задано, то возникшее исключение возвращается клиенту в качестве ошибки.

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