Bagikan melalui


WorkflowApplication.PersistableIdle Properti

Definisi

Mendapatkan atau mengatur delegasi yang dipanggil saat instans alur kerja saat ini menganggur 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 ketika 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 diam dan dapat dipertahankan, baik Idle dan PersistableIdle dipanggil, dalam urutan tersebut. Handler PersistableIdle mengembalikan salah PersistableIdleAction satu nilai Noneenumerasi , , Persistatau Unload.

Berlaku untuk