IWorkflowDebugger 接口

定义

注意

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

定义接口,该接口从在工作流宿主应用程序内部运行的 DebugController 对象接收工作流实例的创建、执行和终止状态信息。

public interface class IWorkflowDebugger
public interface IWorkflowDebugger
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public interface IWorkflowDebugger
type IWorkflowDebugger = interface
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type IWorkflowDebugger = interface
Public Interface IWorkflowDebugger
属性

注解

注意

本材料讨论的类型和命名空间已废弃不用。 有关详细信息,请参阅 Windows Workflow Foundation 4.5 中弃用的类型

此接口由调试器承载的 .NET 远程对象实现。

方法

ActivityStatusChanged(Guid, Guid, Guid, String, String, ActivityExecutionStatus, Int32)
已过时.

在工作流中活动的 ExecutionStatus 发生更改时调用。

AssemblyLoaded(Guid, String, Boolean)
已过时.

在与工作流主机应用程序中的 WorkflowRuntime 对应的应用程序域中加载程序集时调用。

BeforeActivityStatusChanged(Guid, Guid, Guid, String, String, ActivityExecutionStatus, Int32)
已过时.

在工作流中活动的 ExecutionStatus 发生更改之前调用。

BeforeHandlerInvoked(Guid, Guid, String, ActivityHandlerDescriptor)
已过时.

在即将调用代码旁置中的处理程序之前调用。

HandlerInvoked(Guid, Guid, Int32, String)
已过时.

在调用代码旁置中的处理程序之后调用。

InstanceCompleted(Guid, Guid)
已过时.

在工作流实例完成时调用。

InstanceCreated(Guid, Guid, Guid)
已过时.

在创建工作流实例时调用。

InstanceDynamicallyUpdated(Guid, Guid, Guid)
已过时.

在使用工作流更改动态更新工作流实例时调用。

ScheduleTypeLoaded(Guid, Guid, String, String, String, Boolean, String, String, String)
已过时.

在工作流主机应用程序中的工作流运行时引擎加载新的工作流类型时调用。

SetInitialActivityStatus(Guid, Guid, Guid, String, String, ActivityExecutionStatus, Int32)
已过时.

调用该方法可设置工作流中活动的初始状态。

UpdateHandlerMethodsForActivity(Guid, Guid, String, List<ActivityHandlerDescriptor>)
已过时.

在活动进入执行状态时调用。

适用于