System.Activities.DurableInstancing 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供與永久性執行個體相關的類別。
類別
ActivatableWorkflowsQueryResult |
包含針對執行個體存放區執行 QueryActivatableWorkflowsCommand 的結果。 |
CreateWorkflowOwnerCommand |
使用這個持續性命令,將工作流程服務主機註冊為持續性資料庫中的鎖定擁有人。 |
CreateWorkflowOwnerWithIdentityCommand |
指定以識別身分命令建立工作流程擁有者。 |
DeleteWorkflowOwnerCommand |
從持續性資料庫中刪除鎖定擁有人資訊。 |
HasActivatableWorkflowEvent |
表示執行個體存放區引發的事件,該事件會通知泛型主機持續性資料庫中具有可啟動的執行個體。 |
HasRunnableWorkflowEvent |
表示 SQL 工作流程執行個體存放區引發的事件,該事件會通知工作流程主機持續性資料庫中具有可執行的執行個體。 |
LoadWorkflowByInstanceKeyCommand |
使用與執行個體相關聯的執行個體索引鍵載入工作流程的持續性命令。 |
LoadWorkflowCommand |
依據持續性存放區中執行個體的狀態資訊,載入工作流程執行個體的持續性命令。 |
QueryActivatableWorkflowsCommand |
表示泛型主機針對執行個體存放區執行以擷取啟動參數的命令。 泛型主機會使用這些啟動參數建立工作流程主機,而後者則會載入可執行的服務執行個體。 |
SaveWorkflowCommand |
可讓您將執行個體的狀態資訊儲存至持續性存放區的持續性命令。 |
SqlWorkflowInstanceStore |
從持續性功能的抽象 InstanceStore 類別衍生,並提供實作以允許將執行個體狀態資訊儲存至 SQL Server 2005 或 SQL Server 2008 資料庫,以及從 SQL Server 2005 或 SQL Server 2008 資料庫載入執行個體狀態資訊。 |
TryLoadRunnableWorkflowCommand |
表示工作流程主機針對執行個體存放區執行,以將持續性存放區中可執行的執行個體載入至記憶體的命令。 |
列舉
InstanceCompletionAction |
包含選項,這些選項指定執行個體完成後,持續性提供者應保留或刪除持續性存放區中執行個體的狀態資訊。 |
InstanceEncodingOption |
包含選項,這個選項指出將狀態資訊儲存至持續性存放區前,指定持續性提供者是否應使用 Gzip 演算法,對執行個體狀態資訊進行編碼。 |
InstanceLockedExceptionAction |
包含選項,這些選項可指定 SQL 持續性提供者嘗試鎖定執行個體卻收到例外狀況時,應執行的動作。 |