WorkflowRuntime.WorkflowUnloaded Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsque l’instance de workflow est déchargée de la mémoire.
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)
Type d'événement
Remarques
Une instance de flux de travail peut être déchargée de la mémoire par un appel explicite à Unload, ou implicitement par le moteur d’exécution du flux de travail en fonction de sa propre sémantique. Par exemple, le moteur d’exécution du flux de travail décharge une instance de flux de travail si l’instance devient inactive et que le runtime a ajouté pour WorkflowPersistenceService lequel UnloadOnIdle il s’agit true.
Le moteur d’exécution du flux de travail déclenche l’événement WorkflowUnloaded une fois que l’état de l’instance de workflow a été correctement conservé, mais avant que l’instance ne soit invalidée en mémoire. Par conséquent, un WorkflowPersisted événement précède l’événement WorkflowUnloaded .
Pour l’événement WorkflowUnloaded , l’expéditeur contient et WorkflowRuntimeWorkflowEventArgs contient l’événement WorkflowInstance associé.
Pour plus d’informations sur la gestion des événements, consultez Gestion et déclenchement d’événements.