다음을 통해 공유


WorkflowRuntime.WorkflowResumed 이벤트

정의

워크플로 인스턴스의 실행이 일시 중단 후에 계속될 때 발생합니다.

public:
 event EventHandler<System::Workflow::Runtime::WorkflowEventArgs ^> ^ WorkflowResumed;
public event EventHandler<System.Workflow.Runtime.WorkflowEventArgs> WorkflowResumed;
member this.WorkflowResumed : EventHandler<System.Workflow.Runtime.WorkflowEventArgs> 
Public Custom Event WorkflowResumed As EventHandler(Of WorkflowEventArgs) 
Public Event WorkflowResumed As EventHandler(Of WorkflowEventArgs) 

이벤트 유형

예제

다음 코드 예제에서는 워크플로 호스트에서 WorkflowRuntime 기능을 사용하는 방법을 보여 줍니다. 이 코드에서는 WorkflowResumed를 이벤트 처리기인 OnWorkflowResume 메서드에 연결합니다.

일부인이 코드 예제는 Suspend and Terminate 샘플합니다.

workflowRuntime.WorkflowResumed += OnWorkflowResume;
AddHandler workflowRuntime.WorkflowResumed, AddressOf OnWorkflowResume

설명

워크플로 런타임 엔진은 워크플로 인스턴스가 예약되기 직전에 WorkflowResumed 이벤트를 발생시킵니다. WorkflowResumed 이벤트는 일반적으로 WorkflowInstance.Resume에 대한 명시적 호출로 인해 발생합니다. 그러나 워크플로 런타임 엔진에서는 예를 들어 워크플로 변경 내용을 적용하는 등의 작업을 수행하기 위해 인스턴스를 일시적으로 중단할 수 있습니다. 이 경우 런타임에서 해당 작업을 수행한 후 워크플로 인스턴스의 실행을 다시 시작하면 WorkflowResumed 이벤트가 발생합니다.

WorkflowResumed 이벤트의 경우 발신자는 WorkflowRuntime을 포함하고 WorkflowEventArgs는 이벤트와 연결된 WorkflowInstance를 포함합니다.

이벤트 처리에 대한 자세한 내용은 이벤트 처리 및 발생을 참조하세요.

적용 대상