WorkflowRuntime.WorkflowPersisted 이벤트
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
워크플로 인스턴스의 상태가 유지될 때 발생합니다.
public:
event EventHandler<System::Workflow::Runtime::WorkflowEventArgs ^> ^ WorkflowPersisted;
public event EventHandler<System.Workflow.Runtime.WorkflowEventArgs> WorkflowPersisted;
member this.WorkflowPersisted : EventHandler<System.Workflow.Runtime.WorkflowEventArgs>
Public Custom Event WorkflowPersisted As EventHandler(Of WorkflowEventArgs)
Public Event WorkflowPersisted As EventHandler(Of WorkflowEventArgs)
이벤트 유형
설명
워크플로 인스턴스는 여러 가지 이유로 지속될 수 있습니다. 예를 들어 호스트는 워크플로 인스턴스를 호출 WorkflowInstance.Unload 하거나, 인스턴스가 유휴 상태이거나 원자성 범위가 완료되었기 때문에 워크플로 런타임 엔진이 워크플로 인스턴스를 유지할 수 있습니다. 지속성 서비스가 있는 WorkflowRuntimeWorkflowPersisted 경우 워크플로 인스턴스의 상태가 메모리에 저장된 후 런타임에 의해 발생합니다. 지속성 서비스가 없으면 이벤트는 계속 발생하지만 인스턴스 상태는 저장되지 않습니다. 워크플로 인스턴스가 WorkflowPersisted 언로드되고 있기 때문에 이벤트가 발생하면 이벤트가 발생합니다 WorkflowUnloaded .
WorkflowPersisted 이벤트의 경우 보낸 사람에게는 이벤트와 연결된 내용이 포함 WorkflowRuntimeWorkflowEventArgs 됩니다WorkflowInstance.
이벤트 처리에 대한 자세한 내용은 이벤트 처리 및 발생을 참조하세요.