Share via


ReceiveActivity.FaultMessage Proprietà

Definizione

Eccezione restituita quando un'attività di ricezione completa l'esecuzione.

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

Valore della proprietà

Oggetto di FaultException contenente il testo e i dettagli del messaggio di errore.

Attributi

Esempio

Nell'esempio di codice seguente viene mostrato come accedere alla proprietà FaultMessage.

ReceiveActivity receiveQuote;
receiveQuote = new ReceiveActivity();

FaultException message = receiveQuote.FaultMessage;

Commenti

Se la proprietà FaultMessage è impostata su un'istanza di tipo FaultException, l'errore viene restituito al client al termine dell'operazione.

Se viene generata un'eccezione durante l'esecuzione dell'attività e la proprietà FaultMessage è impostata, l'errore specificato verrà restituito al client. Se viene generata un'eccezione durante l'esecuzione dell'attività quando la proprietà FaultMessage è impostata e l'operazione associata dispone di un attributo FaultContractAttribute che specifica un tipo di errore corrispondente a quello della proprietà FaultMessage, il canale non conterrà errori e il client potrà comunque comunicare con il server. Se la proprietà FaultMessage non è impostata, l'eccezione generata verrà restituita al client come errore.

Si applica a