IWorkflowDebugger.BeforeActivityStatusChanged 方法

定义

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

public:
 void BeforeActivityStatusChanged(Guid programId, Guid scheduleTypeId, Guid instanceId, System::String ^ activityQualifiedName, System::String ^ hierarchicalActivityId, System::Workflow::ComponentModel::ActivityExecutionStatus status, int stateReaderId);
public void BeforeActivityStatusChanged(Guid programId, Guid scheduleTypeId, Guid instanceId, string activityQualifiedName, string hierarchicalActivityId, System.Workflow.ComponentModel.ActivityExecutionStatus status, int stateReaderId);
abstract member BeforeActivityStatusChanged : Guid * Guid * Guid * string * string * System.Workflow.ComponentModel.ActivityExecutionStatus * int -> unit
Public Sub BeforeActivityStatusChanged (programId As Guid, scheduleTypeId As Guid, instanceId As Guid, activityQualifiedName As String, hierarchicalActivityId As String, status As ActivityExecutionStatus, stateReaderId As Integer)

参数

programId
Guid

与实例关联的Guid内部生成WorkflowRuntime

scheduleTypeId
Guid

与工作流类型关联的内部生成 Guid

instanceId
Guid

Guid与当前正在运行的工作流实例关联的工作流实例。

activityQualifiedName
String

一个 String 包含当前活动的完全限定名称。

hierarchicalActivityId
String

一个 String 包含父活动的限定名称。

status
ActivityExecutionStatus

当前 ExecutionStatus 活动。

stateReaderId
Int32

包含 Int32 与当前活动关联的活动执行上下文 ID。

适用于