WorkflowRuntime.WorkflowPersisted Esemény
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Akkor fordul elő, ha egy munkafolyamat-példány állapota megmarad.
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)
Eseménytípus
Megjegyzések
A munkafolyamat-példány számos okból megőrizhető. A gazdagép meghívhat WorkflowInstance.Unload például egy munkafolyamat-példányt, vagy a munkafolyamat futásidejű motorja megőrizhet egy munkafolyamat-példányt, mert a példány üresjáratban van, vagy mert egy atomi hatókör befejeződött. Ha egy adatmegőrzési szolgáltatás található a WorkflowRuntimemodulban, WorkflowPersisted a futtatókörnyezet a munkafolyamat-példány memóriába mentése után emeli ki. Ha egy adatmegőrzési szolgáltatás nincs jelen, az esemény továbbra is létrejön, de a példány állapota nem lesz mentve. Ha az WorkflowPersisted esemény azért fordul elő, mert a munkafolyamat-példányt kiürítik, azt egy WorkflowUnloaded esemény követi.
Az esemény esetében a WorkflowPersisted feladó tartalmazza az WorkflowRuntime eseményhez társított és WorkflowEventArgsWorkflowInstance ahhoz társított adatokat.
Az események kezelésével kapcsolatos további információkért lásd: Események kezelése és emelése.