Freigeben über


ReceiveActivity.FaultMessage Eigenschaft

Definition

Die Ausnahme, die zurückgegeben wird, wenn die Ausführung einer Empfangsaktivität abgeschlossen ist.

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

Eigenschaftswert

Ein FaultException-Objekt, das Text und Details der Fehlermeldung enthält.

Attribute

Beispiele

Im folgenden Codebeispiel wird der Zugriff auf die FaultMessage-Eigenschaft gezeigt.

ReceiveActivity receiveQuote;
receiveQuote = new ReceiveActivity();

FaultException message = receiveQuote.FaultMessage;

Hinweise

Wenn die FaultMessage-Eigenschaft auf eine Instanz vom Typ FaultException festgelegt wird, wird der Fehler beim Abschluss an den Client zurückgegeben.

Wird eine Ausnahme während der Aktivitätsausführung ausgelöst und die FaultMessage-Eigenschaft festgelegt, wird der angegebene Fehler an den Client zurückgegeben. Wird während der Aktivitätsausführung eine Ausnahme ausgelöst und die FaultMessage-Eigenschaft festgelegt, und verfügt der zugeordnete Vorgang über ein FaultContractAttribute-Attribut, mit dem ein Fehlertyp angegeben wird, der dem Fehlertyp der FaultMessage-Eigenschaft entspricht, liegt kein Kanalfehler vor und der Client kann nach wie vor mit dem Server kommunizieren. Wenn die FaultMessage-Eigenschaft nicht festgelegt ist, wird die ausgelöste Ausnahme als Fehler an den Client zurückgegeben.

Gilt für: