WorkflowRuntime.WorkflowPersisted Olay

Tanım

bir iş akışı örneğinin durumu kalıcı olduğunda gerçekleşir.

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) 

Olay Türü

Açıklamalar

İş akışı örneği birçok nedenden dolayı kalıcı hale gelebilir. Örneğin, konak bir iş akışı örneğinde çağrı WorkflowInstance.Unload yapabilir veya iş akışı çalışma zamanı altyapısı, örnek boşta olduğundan veya atomik bir kapsam tamamlandığından iş akışı örneğini kalıcı hale gelebilir. içinde WorkflowRuntimeWorkflowPersisted bir kalıcılık hizmeti varsa, iş akışı örneğinin durumu belleğe kaydedildikten sonra çalışma zamanı tarafından oluşturulur. Kalıcılık hizmeti yoksa, olay yine de oluşturulur ancak örnek durumu kaydedilmez. WorkflowPersisted olay iş akışı örneği kaldırıldığı için oluşursa, bunu bir WorkflowUnloaded olay izler.

Olay için WorkflowPersisted , gönderen öğesini içerir WorkflowRuntime ve WorkflowEventArgs olayla ilişkili öğesini içerir WorkflowInstance .

Olayları işleme hakkında daha fazla bilgi için bkz. Olayları işleme ve oluşturma.

Şunlara uygulanır