WorkflowApplication.PersistableIdle Properti

Definisi

Mendapatkan atau mengatur delegasi yang dipanggil saat instans alur kerja saat ini diam dan dapat dipertahankan.

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)

Nilai Properti

Delegasi yang dipanggil saat instans alur kerja saat ini diam dan dapat dipertahankan.

Contoh

Contoh berikut menangani PersistableIdle handler dan menginstruksikan runtime untuk bertahan dan membongkar alur kerja.

wfApp.PersistableIdle = delegate(WorkflowApplicationIdleEventArgs e)
{
    // Instruct the runtime to persist and unload the workflow
    return PersistableIdleAction.Unload;
};

Keterangan

Ketika alur kerja menjadi menganggur dan dapat dipertahankan, baik Idle dan PersistableIdle dipanggil, dalam urutan tersebut. Handler PersistableIdle mengembalikan salah PersistableIdleAction satu nilai enumerasi dari None, , Persistatau Unload.

Berlaku untuk