Share via


WorkflowApplicationAbortedEventArgs.Reason 屬性

定義

取得例外狀況,其可提供工作流程執行個體中止原因的相關資訊。

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

屬性值

提供工作流程執行個體中止原因之相關資訊的例外狀況。

範例

下列程式碼範例會檢查傳遞給 WorkflowApplicationAbortedEventArgs 執行個體之 Aborted 處理常式的 WorkflowApplication,並且顯示工作流程中止原因的相關資訊。

wfApp.Aborted = delegate(WorkflowApplicationAbortedEventArgs e)
{
    // Display the exception that caused the workflow
    // to abort.
    Console.WriteLine("Workflow {0} Aborted.", e.InstanceId);
    Console.WriteLine("Exception: {0}\n{1}",
        e.Reason.GetType().FullName,
        e.Reason.Message);
};

備註

WorkflowApplication 所裝載的工作流程已中止時,系統就會叫用 Aborted 處理常式,而不會叫用 Completed 處理常式。

適用於