Freigeben über


WorkflowTerminatedEventArgs.Exception Eigenschaft

Definition

Ruft die Ausnahme ab, die dazu führte, dass die Workflowinstanz beendet wurde.

public:
 property Exception ^ Exception { Exception ^ get(); };
public Exception Exception { get; }
member this.Exception : Exception
Public ReadOnly Property Exception As Exception

Eigenschaftswert

Dies Exception hat dazu geführt, dass die Workflowinstanz beendet wurde.

Hinweise

Wenn die Workflowinstanz aufgrund einer unbehandelten Ausnahme beendet wird, Exception enthält die unbehandelte Ausnahme.

Wenn die Workflowinstanz entweder von einem Hostaufruf an WorkflowInstance.Terminate oder von einer TerminateActivity Aktivität beendet wird, enthält eine WorkflowTerminatedException Eigenschaft, Exception die auf eine Beschreibung des Grunds für die Beendigung festgelegt istMessage. Wenn der Host die Workflowinstanz beendet, stellt er diese Beschreibung im Parameter bereitstring.WorkflowInstance.Terminate Wenn die Workflowinstanz von einer TerminateActivitybeendet wird, wird die Beschreibung von TerminateActivity.Error.

Hinweis

Obwohl im Falle eines WorkflowRuntime.WorkflowTerminated Ereignisses, das nicht auf eine unbehandelte Ausnahme zurückzuführen ist, kapselt das Workflowlaufzeitmodul eine Beschreibung des Grunds für die Beendigung in der Message Eigenschaft einer , WorkflowTerminatedExceptionwird diese Ausnahme nicht unbedingt ausgelöst.

Gilt für: