WorkflowRuntime.WorkflowUnloaded Событие

Определение

Происходит при выгрузке экземпляра рабочего процесса из памяти.

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

Тип события

Комментарии

Экземпляр рабочего процесса можно выгрузить из памяти явным вызовом Unloadили неявно подсистемой выполнения рабочего процесса в соответствии с собственной семантикой. Например, подсистема выполнения рабочего процесса выгрузит экземпляр рабочего процесса, если экземпляр становится неактивным, а среда выполнения WorkflowPersistenceService добавляется для которогоUnloadOnIdletrue.

Подсистема выполнения рабочего процесса вызывает WorkflowUnloaded событие после успешного сохранения состояния экземпляра рабочего процесса, но до того, как экземпляр недействителен в памяти. WorkflowPersisted Поэтому событие предшествует событиюWorkflowUnloaded.

WorkflowUnloaded Для события отправитель содержит WorkflowRuntime и WorkflowEventArgs содержит WorkflowInstance связанный с событием объект.

Дополнительные сведения об обработке событий см. в разделе "Обработка и создание событий".

Применяется к