WorkflowApplicationInstance 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定有关工作流应用程序实例的信息。
public ref class WorkflowApplicationInstance
public class WorkflowApplicationInstance
type WorkflowApplicationInstance = class
Public Class WorkflowApplicationInstance
- 继承
-
WorkflowApplicationInstance
注解
此类支持 Windows Workflow Foundation 的版本管理和动态更新功能。 有关工作流版本控制、工作流标识和动态更新的详细信息,请参阅以下主题:
工作流版本控制
介绍 .NET Framework 4.5 中引入的工作流版本控制功能。动态更新
介绍如何使用动态更新来更新持久化工作流实例的工作流定义。使用 WorkflowApplication 标识和版本控制
介绍如何使用 WorkflowIdentity 并行承载工作流的多个版本。WorkflowServiceHost 中的并行版本控制
介绍如何在单个终结点上托管工作流的多个版本。如何:并行承载多个版本的工作流
入门教程中的此步骤演示了如何更新工作流定义,以及同时使用旧定义和新定义托管工作流。如何:更新正在运行的工作流实例的定义
入门教程中的此步骤演示如何更新持久化工作流实例以使用新的工作流定义。
属性
DefinitionIdentity |
获取或设置工作流的定义标识。 |
InstanceId |
获取工作流实例的唯一标识符。 |
InstanceStore |
获取或设置一个对象,该对象提供对工作流应用程序的当前实例保留状态的访问。 |
方法
Abandon() |
使状态机转换到放弃状态。 |
Abandon(TimeSpan) |
使状态机转换到带指定超时值的放弃状态。 |
BeginAbandon(AsyncCallback, Object) |
开始异步放弃操作。 |
BeginAbandon(TimeSpan, AsyncCallback, Object) |
开始异步放弃操作。 |
CanApplyUpdate(DynamicUpdateMap, IList<ActivityBlockingUpdate>) |
返回指示 WorkflowApplicationInstance 是否可以应用更新的值。 |
EndAbandon(IAsyncResult) |
完成异步放弃操作。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |