WorkflowApplication.PersistableIdle Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.