다음을 통해 공유


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

현재 활동과 연결된 활동 실행 컨텍스트 ID를 포함하는 Int32입니다.

적용 대상