Freigeben über


TerminateWorkflow.Reason Eigenschaft

Definition

Ein Zeichenfolgeneingabeargument mit dem Grund für die Beendigung der Workflowinstanz.

public:
 property System::Activities::InArgument<System::String ^> ^ Reason { System::Activities::InArgument<System::String ^> ^ get(); void set(System::Activities::InArgument<System::String ^> ^ value); };
public System.Activities.InArgument<string> Reason { get; set; }
member this.Reason : System.Activities.InArgument<string> with get, set
Public Property Reason As InArgument(Of String)

Eigenschaftswert

Der Grund für die Workflowbeendigung.

Hinweise

Die Ausnahme, die an Terminate übergeben wird, ist eine WorkflowApplicationTerminatedException, wenn nur Reason festgelegt wird. Wird nur Exception festgelegt, wird diese Ausnahme an Terminate übergeben. Wenn sowohl als Exception auch Reason festgelegt sind, wird ein WorkflowApplicationTerminatedException mit dem angegebenen Reasonübergeben und Exception als Eigenschaft der Ausnahme InnerException festgelegt. Erfolgt keine Festlegung, wird eine standardmäßige WorkflowApplicationTerminatedException erstellt.

Gilt für: