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 связанный с событием объект.
Дополнительные сведения об обработке событий см. в разделе "Обработка и создание событий".