WorkflowRuntime.WorkflowPersisted Händelse

Definition

Inträffar när tillståndet för en arbetsflödesinstans sparas.

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) 

Händelsetyp

Kommentarer

Arbetsflödesinstansen kan bevaras av många orsaker. Värden kan till exempel anropa WorkflowInstance.Unload en arbetsflödesinstans, eller så kan arbetsflödets körningsmotor spara en arbetsflödesinstans eftersom instansen är inaktiv eller eftersom ett atomiskt omfång har slutförts. Om en beständig tjänst finns i , utlöses av körningen efter att tillståndet för arbetsflödesinstansen sparats i WorkflowRuntimeWorkflowPersisted minnet. Om det inte finns någon beständig tjänst aktiveras händelsen fortfarande, men instanstillståndet sparas inte. Om händelsen WorkflowPersisted inträffar på grund av att arbetsflödesinstansen tas bort följs den av en WorkflowUnloaded händelse.

WorkflowPersisted För händelsen innehåller WorkflowRuntime avsändaren och WorkflowEventArgs den WorkflowInstance som är associerad med händelsen.

Mer information om hur du hanterar händelser finns i Hantera och höja händelser.

Gäller för