WorkflowRuntime.WorkflowPersisted Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит при сохранении состояния экземпляра рабочего процесса.
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 Для события отправитель содержит WorkflowRuntime и WorkflowEventArgs содержит WorkflowInstance связанный с событием объект.
Дополнительные сведения об обработке событий см. в разделе "Обработка и создание событий".