WorkflowChanges クラス

定義

注意事項

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

実行中のワークフロー インスタンスに対して行おうとしている変更内容を表します。

public ref class WorkflowChanges sealed
public sealed class WorkflowChanges
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class WorkflowChanges
type WorkflowChanges = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowChanges = class
Public NotInheritable Class WorkflowChanges
継承
WorkflowChanges
属性

WorkflowChanges オブジェクトの新しいインスタンスを作成する例を次に示します。 この例は、注文処理ステート マシンの SDK サンプルです。 詳細については、「 ステート マシンの順序付けサンプル」を参照してください。

// Create a new instance of the WorkflowChanges class for managing
// the in-memory changes to the workflow
WorkflowChanges changes = new WorkflowChanges(root);
' Create a new instance of the WorkflowChanges class for managing
' the in-memory changes to the workflow
Dim changes As New WorkflowChanges(root)

注釈

注意

ここでは、廃止された型と名前空間について説明します。 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。

実行中のワークフロー インスタンスを変更するときは、常に WorkflowChanges オブジェクトを使用する必要があります。

WorkflowChanges のインスタンスをアプリケーション コードで (ワークフロー インスタンス外で) 作成する場合、コンストラクターに渡す Activity オブジェクトは、GetWorkflowDefinition クラスの WorkflowInstance メソッドから返されたものでなければなりません。

コンストラクター

WorkflowChanges(Activity)
古い.

WorkflowChanges クラスの新しいインスタンスを初期化します。

フィールド

ConditionProperty
古い.

WorkflowChanges を適用するために必要な条件を指定します。

プロパティ

TransientWorkflow
古い.

アクティビティ ツリーの複製を返します。この複製を変更して、実行中のワークフロー インスタンスに適用できます。

メソッド

Equals(Object)
古い.

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetCondition(Object)
古い.

依存関係オブジェクトの条件プロパティを取得します。

GetHashCode()
古い.

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()
古い.

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()
古い.

現在の Object の簡易コピーを作成します。

(継承元 Object)
SetCondition(Object, Object)
古い.

依存関係オブジェクトに条件プロパティを設定します。

ToString()
古い.

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
Validate()
古い.

TransientWorkflow プロパティによって表された、アクティビティ ツリーに対する現在の変更セットを検証します。

適用対象

こちらもご覧ください