SaveWorkflowCommand 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
可讓您將執行個體的狀態資訊儲存至持續性存放區的持續性命令。
public ref class SaveWorkflowCommand sealed : System::Runtime::DurableInstancing::InstancePersistenceCommand
public sealed class SaveWorkflowCommand : System.Runtime.DurableInstancing.InstancePersistenceCommand
type SaveWorkflowCommand = class
inherit InstancePersistenceCommand
Public NotInheritable Class SaveWorkflowCommand
Inherits InstancePersistenceCommand
- 繼承
建構函式
SaveWorkflowCommand() |
初始化 SaveWorkflowCommand 類別的執行個體。 |
屬性
AutomaticallyAcquiringLock |
表示命令是否可以嘗試取得執行個體上的鎖定。 (繼承來源 InstancePersistenceCommand) |
CompleteInstance |
將持續性資料庫中的執行個體狀態設定為「已完成」,除非 InstanceCompletionAction 屬性設定為「全部不刪除」,否則從資料庫刪除狀態資訊。 |
InstanceData |
取得要儲存至持續性存放區的執行個體資料。 包含屬性名稱及其值的字典。 |
InstanceKeyMetadataChanges |
取得使用執行個體索引鍵做為索引鍵、Xname 字典和 InstanceValue 組做為值的字典。 |
InstanceKeysToAssociate |
包含必須與執行個體相關聯的執行個體索引鍵。 包含與執行個體索引鍵相關聯之 GUID 以及與執行個體索引鍵相關聯之中繼資料的字典。 |
InstanceKeysToComplete |
取得必須與執行個體解除關聯的執行個體索引鍵集合。 |
InstanceKeysToFree |
取得要從持續性存放區刪除的執行個體索引鍵集合。 |
InstanceMetadataChanges |
取得包含執行個體中繼資料之變更的字典。 |
IsTransactionEnlistmentOptional |
傳回值,這個值表示執行這個命令時,持續性提供者是否可以選擇不登錄環境交易 (Transaction.Current)。 (繼承來源 InstancePersistenceCommand) |
Name |
取得持續性命令的名稱。 (繼承來源 InstancePersistenceCommand) |
UnlockInstance |
移除執行個體上的鎖定。 將執行個體的鎖定擁有人設定為 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
Validate(InstanceView) |
驗證命令。 (繼承來源 InstancePersistenceCommand) |