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

永続化データベース内のインスタンスの状態を "Completed" に設定し、 InstanceCompletionAction プロパティが "Delete Nothing" に設定されていない限り、データベースから状態情報を削除します。

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)

適用対象