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, содержащий текст и подробные сведения сообщения об ошибке.
- Атрибуты
Примеры
В следующем примере кода показано, как осуществляется доступ к свойству FaultMessage
.
ReceiveActivity receiveQuote;
receiveQuote = new ReceiveActivity();
FaultException message = receiveQuote.FaultMessage;
Комментарии
Если в качестве значения свойства FaultMessage установлен экземпляр типа FaultException, ошибка возвращается клиенту после завершения.
Если во время выполнения действия возникает исключение и задано свойство FaultMessage, то клиенту возвращается заданная ошибка. Если во время выполнения действия возникает исключение, задано свойство FaultMessage, а у связанной операции имеется атрибут FaultContractAttribute, задающий тип ошибки, который совпадает со значением свойства FaultMessage, канал не закрывается в связи с ошибкой, и клиент может продолжать взаимодействие с сервером. Если свойство FaultMessage не задано, то возникшее исключение возвращается клиенту в качестве ошибки.