WorkflowTerminatedEventArgs 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
提供 WorkflowTerminated 事件的資料。
public ref class WorkflowTerminatedEventArgs : System::Workflow::Runtime::WorkflowEventArgs
public class WorkflowTerminatedEventArgs : System.Workflow.Runtime.WorkflowEventArgs
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class WorkflowTerminatedEventArgs : System.Workflow.Runtime.WorkflowEventArgs
type WorkflowTerminatedEventArgs = class
inherit WorkflowEventArgs
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type WorkflowTerminatedEventArgs = class
inherit WorkflowEventArgs
Public Class WorkflowTerminatedEventArgs
Inherits WorkflowEventArgs
- 繼承
- 屬性
範例
下列程式碼範例示範採用 WorkflowTerminatedEventArgs 做為參數的事件處理常式方法。 引發 OnWorkflowTerminated
事件時,會呼叫 WorkflowTerminated 方法。 程式碼使用 Exception 屬性,取得與導致工作流程終止的例外狀況關聯的訊息。
這個程式碼範例是 Program.cs 檔案中<循序工作流程與參數 SDK>範例的一部分。 如需詳細資訊,請參閱 使用參數範例的工作流程。
static void OnWorkflowTerminated(object sender, WorkflowTerminatedEventArgs e)
{
Console.WriteLine(e.Exception.Message);
waitHandle.Set();
}
Shared Sub OnWorkflowTerminated(ByVal sender As Object, ByVal e As WorkflowTerminatedEventArgs)
Console.WriteLine(e.Exception.Message)
waitHandle.Set()
End Sub
備註
注意
此資料討論已被汰換的類型及命名空間。 如需詳細資訊,請參閱 Windows Workflow Foundation 4.5 中即將淘汰的類型。
工作流程執行個體可以透過下列其中一種方式終止:主機呼叫 WorkflowInstance.Terminate、從工作流程執行個體內叫用 TerminateActivity 活動,或工作流程執行階段引擎可能因為未處理的例外狀況而終止執行個體。 工作流程執行個體終止時,工作流程執行階段引擎會引發 WorkflowRuntime.WorkflowTerminated 事件。 主機會加入事件處理常式到 WorkflowRuntime.WorkflowTerminated,以訂閱此事件。
屬性
Exception |
已淘汰.
取得導致工作流程執行個體終止的例外狀況。 |
WorkflowInstance |
已淘汰.
取得與工作流程事件關聯的工作流程執行個體。 (繼承來源 WorkflowEventArgs) |
方法
Equals(Object) |
已淘汰.
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
已淘汰.
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
已淘汰.
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
已淘汰.
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
已淘汰.
傳回代表目前物件的字串。 (繼承來源 Object) |