WorkflowApplication.PersistableIdle Propriété

Définition

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.Gets or sets the delegate that is invoked when the current workflow instance is idle and can be persisted.

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é qui est appelé lorsque l’instance de flux de travail actuelle est inactive et peut être persistante.The delegate that is invoked when the current workflow instance is idle and can be persisted.

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.The following example handles the PersistableIdle handler and instructs the runtime to persist and unload the workflow.

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.When a workflow becomes idle and can be persisted, both Idle and PersistableIdle are invoked, in that order. Le gestionnaire d'événements PersistableIdle retourne une des valeurs d'énumération PersistableIdleAction de None, Persist ou Unload.The PersistableIdle handler returns one of the PersistableIdleAction enumeration values of None, Persist, or Unload.

S’applique à