WorkflowTerminatedEventArgs.Exception Egenskap

Definition

Hämtar undantaget som gjorde att arbetsflödesinstansen avslutades.

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

Egenskapsvärde

Det Exception som gjorde att arbetsflödesinstansen avslutades.

Kommentarer

När arbetsflödesinstansen avslutas på grund av ett ohanterat undantag Exception innehåller det ohanterade undantaget.

När arbetsflödesinstansen avslutas av antingen ett värdanrop till WorkflowInstance.Terminate eller av en TerminateActivity aktivitet, Exception innehåller en WorkflowTerminatedException som har dess Message egenskap inställd på en beskrivning av orsaken till avslutningen. Om värden avslutar arbetsflödesinstansen anger den den här beskrivningen i parametern string till WorkflowInstance.Terminate. Om arbetsflödesinstansen avslutas av en TerminateActivityanges beskrivningen av TerminateActivity.Error.

Note

Även om när det gäller en WorkflowRuntime.WorkflowTerminated händelse som inte beror på ett ohanterat undantag, kapslar arbetsflödeskörningsmotorn in en beskrivning av orsaken till avslutningen Message i egenskapen för en WorkflowTerminatedException, men det genererar inte nödvändigtvis det här undantaget.

Gäller för