WorkflowApplication.PersistableIdle Propriété
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.
Obtient ou définit le délégué qui est appelé lorsque l’instance de flux de travail actuelle est inactive et peut être rendue persistante.
public:
property Func<System::Activities::WorkflowApplicationIdleEventArgs ^, System::Activities::PersistableIdleAction> ^ PersistableIdle { Func<System::Activities::WorkflowApplicationIdleEventArgs ^, System::Activities::PersistableIdleAction> ^ get(); void set(Func<System::Activities::WorkflowApplicationIdleEventArgs ^, System::Activities::PersistableIdleAction> ^ value); };
public Func<System.Activities.WorkflowApplicationIdleEventArgs,System.Activities.PersistableIdleAction> PersistableIdle { get; set; }
member this.PersistableIdle : Func<System.Activities.WorkflowApplicationIdleEventArgs, System.Activities.PersistableIdleAction> with get, set
Public Property PersistableIdle As Func(Of WorkflowApplicationIdleEventArgs, PersistableIdleAction)
Valeur de propriété
Délégué appelé lorsque le flux de travail actuel instance est inactif et peut être conservé.
Exemples
L'exemple suivant gère le gestionnaire d'événements PersistableIdle et indique au runtime qu'il doit rendre le flux de travail persistant et le décharger.
wfApp.PersistableIdle = delegate(WorkflowApplicationIdleEventArgs e)
{
// Instruct the runtime to persist and unload the workflow
return PersistableIdleAction.Unload;
};
Remarques
Lorsqu'un flux de travail devient inactif et peut être rendu persistant, les propriétés Idle et PersistableIdle sont appelées, dans cet ordre. Le gestionnaire d'événements PersistableIdle retourne une des valeurs d'énumération PersistableIdleAction de None, Persist ou Unload.