共用方式為


SaveWorkflowCommand 類別

定義

可讓您將執行個體的狀態資訊儲存至持續性存放區的持續性命令。

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()

初始化 SaveWorkflowCommand 類別的執行個體。

屬性

AutomaticallyAcquiringLock

表示命令是否可以嘗試取得執行個體上的鎖定。

(繼承來源 InstancePersistenceCommand)
CompleteInstance

將持續性資料庫中的執行個體狀態設定為「已完成」,除非 InstanceCompletionAction 屬性設定為「全部不刪除」,否則從資料庫刪除狀態資訊。

InstanceData

取得要儲存至持續性存放區的執行個體資料。 包含屬性名稱及其值的字典。

InstanceKeyMetadataChanges

取得使用執行個體索引鍵做為索引鍵、Xname 字典和 InstanceValue 組做為值的字典。

InstanceKeysToAssociate

包含必須與執行個體相關聯的執行個體索引鍵。 包含與執行個體索引鍵相關聯之 GUID 以及與執行個體索引鍵相關聯之中繼資料的字典。

InstanceKeysToComplete

取得必須與執行個體解除關聯的執行個體索引鍵集合。

InstanceKeysToFree

取得要從持續性存放區刪除的執行個體索引鍵集合。

InstanceMetadataChanges

取得包含執行個體中繼資料之變更的字典。

IsTransactionEnlistmentOptional

傳回值,這個值表示執行這個命令時,持續性提供者是否可以選擇不登錄環境交易 (Transaction.Current)。

(繼承來源 InstancePersistenceCommand)
Name

取得持續性命令的名稱。

(繼承來源 InstancePersistenceCommand)
UnlockInstance

移除執行個體上的鎖定。 將執行個體的鎖定擁有人設定為 null

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
Validate(InstanceView)

驗證命令。

(繼承來源 InstancePersistenceCommand)

適用於