DynamicUpdateMap 类
定义
指定动态更新映射的选择。Specifies options for a dynamic update map.
public ref class DynamicUpdateMap
[System.ComponentModel.TypeConverter(typeof(System.Activities.XamlIntegration.DynamicUpdateMapConverter))]
[System.Runtime.Serialization.DataContract]
public class DynamicUpdateMap
[<System.ComponentModel.TypeConverter(typeof(System.Activities.XamlIntegration.DynamicUpdateMapConverter))>]
[<System.Runtime.Serialization.DataContract>]
type DynamicUpdateMap = class
Public Class DynamicUpdateMap
- 继承
-
DynamicUpdateMap
- 属性
注解
此类支持 Windows Workflow Foundation 的版本控制和动态更新功能。This class supports the versioning and dynamic update functionality of Windows Workflow Foundation. 有关工作流版本控制、工作流标识和动态更新的详细信息,请参阅以下主题:For more information about workflow versioning, workflow identity, and dynamic update, see the following topics:
工作流版本控制Workflow Versioning
介绍 .NET Framework 4.5 中引入的工作流版本控制功能。Describes the workflow versioning functionality introduced in .NET Framework 4.5.动态更新Dynamic Update
介绍如何使用动态更新来更新持久工作流实例的工作流定义。Describes how to update the workflow definition of a persisted workflow instance by using dynamic update.使用 WorkflowApplication 标识和版本控制Using WorkflowApplication Identity and Versioning
介绍如何使用 WorkflowIdentity 并行承载工作流的多个版本。Describes how to use WorkflowIdentity to host multiple versions of a workflow side-by-side.WorkflowServiceHost 中的并行版本控制Side by Side Versioning in WorkflowServiceHost
介绍如何在单个终结点上托管多个版本的工作流。Describes how to host multiple versions of a workflow on a single endpoint.如何:并行承载多个版本的工作流How to: Host Multiple Versions of a Workflow Side-by-Side
入门教程中的此步骤演示如何更新工作流定义,并同时使用旧定义和新定义来承载工作流。This step in the Getting Started Tutorial demonstrates updating a workflow definition, and hosting workflows using both the old and new definition at the same time.如何:更新正在运行的工作流实例的定义How to: Update the Definition of a Running Workflow Instance
入门教程中的此步骤演示如何更新持久性工作流实例以使用新的工作流定义。This step in the Getting Started Tutorial demonstrates updating persisted workflow instances to use a new workflow definition.
属性
| NoChanges |
获取动态更新映射而不对其进行更改。Gets the dynamic update map without changes. |
方法
| CalculateImplementationMapItems(Activity) |
计算用于使用指定的活动定义的 DynamicUpdateMap 的实现的映射项。Calculates the map items used in the implementation of DynamicUpdateMap with specified activity definition. |
| CalculateImplementationMapItems(Activity, LocationReferenceEnvironment) |
计算用于使用指定的活动定义和环境的 DynamicUpdateMap 的实现的映射项。Calculates the map items used in the implementation of DynamicUpdateMap with specified activity definition and environment. |
| CalculateMapItems(Activity) |
计算用于使用指定的工作流定义的 DynamicUpdateMap 的映射项。Calculates the map items used in DynamicUpdateMap with specified workflow definition. |
| CalculateMapItems(Activity, LocationReferenceEnvironment) |
计算用于使用指定的工作流定义和环境的 DynamicUpdateMap 的映射项。Calculates the map items used in DynamicUpdateMap with specified workflow definition and environment. |
| Equals(Object) |
确定指定对象是否等于当前对象。Determines whether the specified object is equal to the current object. (继承自 Object) |
| GetHashCode() |
作为默认哈希函数。Serves as the default hash function. (继承自 Object) |
| GetType() |
获取当前实例的 Type。Gets the Type of the current instance. (继承自 Object) |
| MemberwiseClone() |
创建当前 Object 的浅表副本。Creates a shallow copy of the current Object. (继承自 Object) |
| Merge(DynamicUpdateMap[]) |
合并动态更新映射。Merges the dynamic update map. |
| Merge(IEnumerable<DynamicUpdateMap>) |
合并动态更新映射。Merges the dynamic update map. |
| Query(Activity, Activity) |
显示动态更新映射查询。Displays the dynamic update map query. |
| ToString() |
返回表示当前对象的字符串。Returns a string that represents the current object. (继承自 Object) |