DynamicUpdateServices 类

定义

表示动态更新服务。

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

注解

此类支持 Windows Workflow Foundation 的版本管理和动态更新功能。 有关工作流版本控制、工作流标识和动态更新的详细信息,请参阅以下主题。

工作流版本控制
介绍 .NET Framework 4.5 中引入的工作流版本控制功能。

动态更新
介绍如何使用动态更新来更新持久化工作流实例的工作流定义。

使用 WorkflowApplication 标识和版本控制
介绍如何使用 WorkflowIdentity 并行承载工作流的多个版本。

WorkflowServiceHost 中的并行版本控制
介绍如何在单个终结点上托管工作流的多个版本。

如何:并行承载多个版本的工作流
入门教程中的此步骤演示了如何更新工作流定义,以及同时使用旧定义和新定义托管工作流。

如何:更新正在运行的工作流实例的定义
入门教程中的此步骤演示如何更新持久化工作流实例以使用新的工作流定义。

方法

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 的实现映射。

适用于