WorkflowApplicationInstance 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定工作流程應用程式執行個體的相關資訊。
public ref class WorkflowApplicationInstance
public class WorkflowApplicationInstance
type WorkflowApplicationInstance = class
Public Class WorkflowApplicationInstance
- 繼承
-
WorkflowApplicationInstance
備註
這個類別支援 Windows Workflow Foundation 的版本控制和動態更新功能。 如需工作流程版本設定、工作流程身分識別和動態更新的詳細資訊,請參閱下列主題:
工作流程版本控制
描述 .NET Framework 4.5 中引進的工作流程版本設定功能。動態更新
描述如何使用動態更新,為保存的工作流程執行個體更新工作流程定義。使用 WorkflowApplication 識別與版本控制
描述如何使用 WorkflowIdentity 裝載工作流程並存的多個版本。WorkflowServiceHost 中的並存版本控制
描述如何在單一端點上裝載工作流程的多個版本。作法:並存裝載工作流程的多個版本
使用者入門 教學課程中的此步驟示範如何同時更新工作流程定義,以及同時使用舊定義和新定義來裝載工作流程。作法:更新執行中工作流程執行個體的定義
使用者入門 教學課程中的此步驟示範如何更新保存的工作流程實例,以使用新的工作流程定義。
屬性
DefinitionIdentity |
取得或設定工作流程的定義識別。 |
InstanceId |
取得工作流程執行個體的唯一識別碼。 |
InstanceStore |
取得或設定物件,這個物件會針對目前工作流程應用程式之執行個體的存放狀態提供存取。 |
方法
Abandon() |
引起狀態機器轉換至已放棄的狀態。 |
Abandon(TimeSpan) |
使用指定的逾時值引起狀態機器轉換至已放棄的狀態。 |
BeginAbandon(AsyncCallback, Object) |
開始非同步的放棄作業。 |
BeginAbandon(TimeSpan, AsyncCallback, Object) |
開始非同步的放棄作業。 |
CanApplyUpdate(DynamicUpdateMap, IList<ActivityBlockingUpdate>) |
傳回值,這個值表示 WorkflowApplicationInstance 是否能套用更新。 |
EndAbandon(IAsyncResult) |
完成非同步的放棄作業。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |