DynamicUpdateServices クラス

定義

動的な更新のサービスを表します。

public ref class DynamicUpdateServices abstract sealed
public static class DynamicUpdateServices
type DynamicUpdateServices = class
Public Class DynamicUpdateServices
継承
DynamicUpdateServices

注釈

このクラスは、Windows Workflow Foundation のバージョン管理と動的な更新機能をサポートします。 ワークフローのバージョン管理、ワークフロー ID、動的更新の詳細については、次のトピックを参照してください。

ワークフローのバージョン管理
.NET Framework 4.5 で導入されたワークフローのバージョン管理機能について説明します。

動的な更新
動的更新を使用して、永続化されたワークフロー インスタンスのワークフロー定義を更新する方法について説明します。

WorkflowApplication の ID とバージョン管理の使用
WorkflowIdentity を使用して、ワークフローの複数バージョンを同時にホストする方法について説明します。

WorkflowServiceHost による side-by-side でのバージョン管理
単一のエンドポイントでワークフローの複数のバージョンをホストする方法について説明します。

方法: ワークフローの複数のバージョンを同時にホストする
はじめに チュートリアルのこの手順では、ワークフロー定義を更新し、古い定義と新しい定義の両方を同時に使用してワークフローをホストする方法について説明します。

方法: 実行中のワークフロー インスタンスの定義を更新する
はじめに チュートリアルのこの手順では、新しいワークフロー定義を使用するように永続化されたワークフロー インスタンスを更新する方法について説明します。

メソッド

CreateUpdateMap(Activity)

指定したワークフロー定義を使用して更新マップを作成します。

CreateUpdateMap(Activity, IEnumerable<Activity>)

指定したワークフロー定義とアクティビティ内の禁止の更新のリストを使用して更新マップを作成します。

CreateUpdateMap(Activity, IEnumerable<Activity>, IList<ActivityBlockingUpdate>)

指定したワークフロー定義、アクティビティ内の禁止の更新のリスト、およびブロックする更新のリストを使用して更新マップを作成します。

CreateUpdateMap(ActivityBuilder)

指定したアクティビティ定義を使用して更新マップを作成します。

CreateUpdateMap(ActivityBuilder, IEnumerable<Activity>)

指定したアクティビティ定義とアクティビティ内の禁止の更新のリストを使用して更新マップを作成します。

CreateUpdateMap(ActivityBuilder, IEnumerable<Activity>, IList<ActivityBlockingUpdate>)

指定したアクティビティ定義、アクティビティ内の禁止の更新のリスト、およびブロックする更新のリストを使用して更新マップを作成します。

GetImplementationMap(Activity)

DynamicUpdateServices の実装マップを取得します。

PrepareForUpdate(Activity)

更新するワークフロー定義を準備します。

PrepareForUpdate(ActivityBuilder)

更新するワークフロー定義を準備します。

SetImplementationMap(Activity, DynamicUpdateMap)

DynamicUpdateServices の実装マップを設定します。

適用対象