DynamicUpdateServices.CreateUpdateMap 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建更新映射。
重载
| 名称 | 说明 |
|---|---|
| CreateUpdateMap(Activity) |
使用指定的工作流定义创建更新映射。 |
| CreateUpdateMap(ActivityBuilder) |
使用指定的活动定义创建更新映射。 |
| CreateUpdateMap(Activity, IEnumerable<Activity>) |
使用指定的工作流定义和禁止在活动内更新的列表创建更新映射。 |
| CreateUpdateMap(ActivityBuilder, IEnumerable<Activity>) |
使用指定的活动定义和禁止在活动内更新的列表创建更新映射。 |
| CreateUpdateMap(Activity, IEnumerable<Activity>, IList<ActivityBlockingUpdate>) |
创建具有指定工作流定义的更新映射、禁止在活动内更新和阻止更新的列表。 |
| CreateUpdateMap(ActivityBuilder, IEnumerable<Activity>, IList<ActivityBlockingUpdate>) |
使用指定的活动定义和禁止在活动内更新和阻止更新的列表创建更新映射。 |
注解
此方法支持 Windows Workflow Foundation 的版本控制和动态更新功能。 有关工作流版本控制、工作流标识和动态更新的详细信息,请参阅以下主题。
工作流版本控制
介绍 .NET Framework 4.5 中引入的工作流版本控制功能。
动态更新
介绍如何使用动态更新更新持久化工作流实例的工作流定义。
使用 WorkflowApplication 标识和版本控制
描述如何使用 WorkflowIdentity 并行托管多个版本的工作流。
WorkflowServiceHost 中的并排版本控制
介绍如何在单个终结点上托管多个版本的工作流。
如何:并行托管工作流的多个版本
入门教程中的此步骤演示了同时使用旧定义和新定义来更新工作流定义和托管工作流。
如何:更新正在运行的工作流实例的定义
入门教程中的此步骤演示如何更新持久化工作流实例以使用新的工作流定义。
CreateUpdateMap(Activity)
使用指定的工作流定义创建更新映射。
public:
static System::Activities::DynamicUpdate::DynamicUpdateMap ^ CreateUpdateMap(System::Activities::Activity ^ updatedWorkflowDefinition);
public static System.Activities.DynamicUpdate.DynamicUpdateMap CreateUpdateMap(System.Activities.Activity updatedWorkflowDefinition);
static member CreateUpdateMap : System.Activities.Activity -> System.Activities.DynamicUpdate.DynamicUpdateMap
Public Shared Function CreateUpdateMap (updatedWorkflowDefinition As Activity) As DynamicUpdateMap
参数
- updatedWorkflowDefinition
- Activity
更新后的工作流定义。
返回
创建的更新映射。
注解
此方法支持 Windows Workflow Foundation 的版本控制和动态更新功能。 有关工作流版本控制、工作流标识和动态更新的详细信息,请参阅以下主题。
工作流版本控制
介绍 .NET Framework 4.5 中引入的工作流版本控制功能。
动态更新
介绍如何使用动态更新更新持久化工作流实例的工作流定义。
使用 WorkflowApplication 标识和版本控制
描述如何使用 WorkflowIdentity 并行托管多个版本的工作流。
WorkflowServiceHost 中的并排版本控制
介绍如何在单个终结点上托管多个版本的工作流。
如何:并行托管工作流的多个版本
入门教程中的此步骤演示了同时使用旧定义和新定义来更新工作流定义和托管工作流。
如何:更新正在运行的工作流实例的定义
入门教程中的此步骤演示如何更新持久化工作流实例以使用新的工作流定义。
适用于
CreateUpdateMap(ActivityBuilder)
使用指定的活动定义创建更新映射。
public:
static System::Activities::DynamicUpdate::DynamicUpdateMap ^ CreateUpdateMap(System::Activities::ActivityBuilder ^ updatedActivityDefinition);
public static System.Activities.DynamicUpdate.DynamicUpdateMap CreateUpdateMap(System.Activities.ActivityBuilder updatedActivityDefinition);
static member CreateUpdateMap : System.Activities.ActivityBuilder -> System.Activities.DynamicUpdate.DynamicUpdateMap
Public Shared Function CreateUpdateMap (updatedActivityDefinition As ActivityBuilder) As DynamicUpdateMap
参数
- updatedActivityDefinition
- ActivityBuilder
更新的活动定义。
返回
创建的更新映射。
注解
此方法支持 Windows Workflow Foundation 的版本控制和动态更新功能。 有关工作流版本控制、工作流标识和动态更新的详细信息,请参阅以下主题。
工作流版本控制
介绍 .NET Framework 4.5 中引入的工作流版本控制功能。
动态更新
介绍如何使用动态更新更新持久化工作流实例的工作流定义。
使用 WorkflowApplication 标识和版本控制
描述如何使用 WorkflowIdentity 并行托管多个版本的工作流。
WorkflowServiceHost 中的并排版本控制
介绍如何在单个终结点上托管多个版本的工作流。
如何:并行托管工作流的多个版本
入门教程中的此步骤演示了同时使用旧定义和新定义来更新工作流定义和托管工作流。
如何:更新正在运行的工作流实例的定义
入门教程中的此步骤演示如何更新持久化工作流实例以使用新的工作流定义。
适用于
CreateUpdateMap(Activity, IEnumerable<Activity>)
使用指定的工作流定义和禁止在活动内更新的列表创建更新映射。
public:
static System::Activities::DynamicUpdate::DynamicUpdateMap ^ CreateUpdateMap(System::Activities::Activity ^ updatedWorkflowDefinition, System::Collections::Generic::IEnumerable<System::Activities::Activity ^> ^ disallowUpdateInsideActivities);
public static System.Activities.DynamicUpdate.DynamicUpdateMap CreateUpdateMap(System.Activities.Activity updatedWorkflowDefinition, System.Collections.Generic.IEnumerable<System.Activities.Activity> disallowUpdateInsideActivities);
static member CreateUpdateMap : System.Activities.Activity * seq<System.Activities.Activity> -> System.Activities.DynamicUpdate.DynamicUpdateMap
Public Shared Function CreateUpdateMap (updatedWorkflowDefinition As Activity, disallowUpdateInsideActivities As IEnumerable(Of Activity)) As DynamicUpdateMap
参数
- updatedWorkflowDefinition
- Activity
更新后的工作流定义。
- disallowUpdateInsideActivities
- IEnumerable<Activity>
活动列表。
返回
创建的更新映射。
注解
此方法支持 Windows Workflow Foundation 的版本控制和动态更新功能。 有关工作流版本控制、工作流标识和动态更新的详细信息,请参阅以下主题。
工作流版本控制
介绍 .NET Framework 4.5 中引入的工作流版本控制功能。
动态更新
介绍如何使用动态更新更新持久化工作流实例的工作流定义。
使用 WorkflowApplication 标识和版本控制
描述如何使用 WorkflowIdentity 并行托管多个版本的工作流。
WorkflowServiceHost 中的并排版本控制
介绍如何在单个终结点上托管多个版本的工作流。
如何:并行托管工作流的多个版本
入门教程中的此步骤演示了同时使用旧定义和新定义来更新工作流定义和托管工作流。
如何:更新正在运行的工作流实例的定义
入门教程中的此步骤演示如何更新持久化工作流实例以使用新的工作流定义。
适用于
CreateUpdateMap(ActivityBuilder, IEnumerable<Activity>)
使用指定的活动定义和禁止在活动内更新的列表创建更新映射。
public:
static System::Activities::DynamicUpdate::DynamicUpdateMap ^ CreateUpdateMap(System::Activities::ActivityBuilder ^ updatedActivityDefinition, System::Collections::Generic::IEnumerable<System::Activities::Activity ^> ^ disallowUpdateInsideActivities);
public static System.Activities.DynamicUpdate.DynamicUpdateMap CreateUpdateMap(System.Activities.ActivityBuilder updatedActivityDefinition, System.Collections.Generic.IEnumerable<System.Activities.Activity> disallowUpdateInsideActivities);
static member CreateUpdateMap : System.Activities.ActivityBuilder * seq<System.Activities.Activity> -> System.Activities.DynamicUpdate.DynamicUpdateMap
Public Shared Function CreateUpdateMap (updatedActivityDefinition As ActivityBuilder, disallowUpdateInsideActivities As IEnumerable(Of Activity)) As DynamicUpdateMap
参数
- updatedActivityDefinition
- ActivityBuilder
更新的活动定义。
- disallowUpdateInsideActivities
- IEnumerable<Activity>
活动列表。
返回
创建的更新映射。
注解
此方法支持 Windows Workflow Foundation 的版本控制和动态更新功能。 有关工作流版本控制、工作流标识和动态更新的详细信息,请参阅以下主题。
工作流版本控制
介绍 .NET Framework 4.5 中引入的工作流版本控制功能。
动态更新
介绍如何使用动态更新更新持久化工作流实例的工作流定义。
使用 WorkflowApplication 标识和版本控制
描述如何使用 WorkflowIdentity 并行托管多个版本的工作流。
WorkflowServiceHost 中的并排版本控制
介绍如何在单个终结点上托管多个版本的工作流。
如何:并行托管工作流的多个版本
入门教程中的此步骤演示了同时使用旧定义和新定义来更新工作流定义和托管工作流。
如何:更新正在运行的工作流实例的定义
入门教程中的此步骤演示如何更新持久化工作流实例以使用新的工作流定义。
适用于
CreateUpdateMap(Activity, IEnumerable<Activity>, IList<ActivityBlockingUpdate>)
创建具有指定工作流定义的更新映射、禁止在活动内更新和阻止更新的列表。
public:
static System::Activities::DynamicUpdate::DynamicUpdateMap ^ CreateUpdateMap(System::Activities::Activity ^ updatedWorkflowDefinition, System::Collections::Generic::IEnumerable<System::Activities::Activity ^> ^ disallowUpdateInsideActivities, [Runtime::InteropServices::Out] System::Collections::Generic::IList<System::Activities::DynamicUpdate::ActivityBlockingUpdate ^> ^ % activitiesBlockingUpdate);
public static System.Activities.DynamicUpdate.DynamicUpdateMap CreateUpdateMap(System.Activities.Activity updatedWorkflowDefinition, System.Collections.Generic.IEnumerable<System.Activities.Activity> disallowUpdateInsideActivities, out System.Collections.Generic.IList<System.Activities.DynamicUpdate.ActivityBlockingUpdate> activitiesBlockingUpdate);
static member CreateUpdateMap : System.Activities.Activity * seq<System.Activities.Activity> * IList -> System.Activities.DynamicUpdate.DynamicUpdateMap
Public Shared Function CreateUpdateMap (updatedWorkflowDefinition As Activity, disallowUpdateInsideActivities As IEnumerable(Of Activity), ByRef activitiesBlockingUpdate As IList(Of ActivityBlockingUpdate)) As DynamicUpdateMap
参数
- updatedWorkflowDefinition
- Activity
更新后的工作流定义。
- disallowUpdateInsideActivities
- IEnumerable<Activity>
活动列表。
- activitiesBlockingUpdate
- IList<ActivityBlockingUpdate>
阻止更新的列表。
返回
创建的更新映射。
注解
此方法支持 Windows Workflow Foundation 的版本控制和动态更新功能。 有关工作流版本控制、工作流标识和动态更新的详细信息,请参阅以下主题。
工作流版本控制
介绍 .NET Framework 4.5 中引入的工作流版本控制功能。
动态更新
介绍如何使用动态更新更新持久化工作流实例的工作流定义。
使用 WorkflowApplication 标识和版本控制
描述如何使用 WorkflowIdentity 并行托管多个版本的工作流。
WorkflowServiceHost 中的并排版本控制
介绍如何在单个终结点上托管多个版本的工作流。
如何:并行托管工作流的多个版本
入门教程中的此步骤演示了同时使用旧定义和新定义来更新工作流定义和托管工作流。
如何:更新正在运行的工作流实例的定义
入门教程中的此步骤演示如何更新持久化工作流实例以使用新的工作流定义。
适用于
CreateUpdateMap(ActivityBuilder, IEnumerable<Activity>, IList<ActivityBlockingUpdate>)
使用指定的活动定义和禁止在活动内更新和阻止更新的列表创建更新映射。
public:
static System::Activities::DynamicUpdate::DynamicUpdateMap ^ CreateUpdateMap(System::Activities::ActivityBuilder ^ updatedActivityDefinition, System::Collections::Generic::IEnumerable<System::Activities::Activity ^> ^ disallowUpdateInsideActivities, [Runtime::InteropServices::Out] System::Collections::Generic::IList<System::Activities::DynamicUpdate::ActivityBlockingUpdate ^> ^ % activitiesBlockingUpdate);
public static System.Activities.DynamicUpdate.DynamicUpdateMap CreateUpdateMap(System.Activities.ActivityBuilder updatedActivityDefinition, System.Collections.Generic.IEnumerable<System.Activities.Activity> disallowUpdateInsideActivities, out System.Collections.Generic.IList<System.Activities.DynamicUpdate.ActivityBlockingUpdate> activitiesBlockingUpdate);
static member CreateUpdateMap : System.Activities.ActivityBuilder * seq<System.Activities.Activity> * IList -> System.Activities.DynamicUpdate.DynamicUpdateMap
Public Shared Function CreateUpdateMap (updatedActivityDefinition As ActivityBuilder, disallowUpdateInsideActivities As IEnumerable(Of Activity), ByRef activitiesBlockingUpdate As IList(Of ActivityBlockingUpdate)) As DynamicUpdateMap
参数
- updatedActivityDefinition
- ActivityBuilder
更新的活动定义。
- disallowUpdateInsideActivities
- IEnumerable<Activity>
活动列表。
- activitiesBlockingUpdate
- IList<ActivityBlockingUpdate>
阻止更新的列表。
返回
创建的更新映射。
注解
此方法支持 Windows Workflow Foundation 的版本控制和动态更新功能。 有关工作流版本控制、工作流标识和动态更新的详细信息,请参阅以下主题。
工作流版本控制
介绍 .NET Framework 4.5 中引入的工作流版本控制功能。
动态更新
介绍如何使用动态更新更新持久化工作流实例的工作流定义。
使用 WorkflowApplication 标识和版本控制
描述如何使用 WorkflowIdentity 并行托管多个版本的工作流。
WorkflowServiceHost 中的并排版本控制
介绍如何在单个终结点上托管多个版本的工作流。
如何:并行托管工作流的多个版本
入门教程中的此步骤演示了同时使用旧定义和新定义来更新工作流定义和托管工作流。
如何:更新正在运行的工作流实例的定义
入门教程中的此步骤演示如何更新持久化工作流实例以使用新的工作流定义。