WorkflowInstance.TryUnload Metode
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.
Membongkar instans alur kerja dari memori ke penyimpanan persistensi saat instans ditangguhkan atau diam.
public:
bool TryUnload();
public bool TryUnload();
member this.TryUnload : unit -> bool
Public Function TryUnload () As Boolean
Mengembalikan
true jika instans alur kerja dibongkar; jika tidak, false.
Pengecualian
Tidak ada layanan persistensi yang terdaftar di mesin runtime alur kerja.
Keterangan
Jika instans alur kerja diam atau ditangguhkan, TryUnload menggunakan layanan persistensi untuk menghapus instans alur kerja dari memori dan mempertahankannya ke penyimpanan data. Jika tidak ada layanan persistensi yang terdaftar dengan WorkflowRuntime, TryUnload melempar InvalidOperationException. Jika instans alur kerja berhasil dipertahankan, runtime akan menaikkan WorkflowUnloaded peristiwa, dan mengembalikan true.
Unload mengembalikan jika instans false alur kerja telah dibongkar, telah dihentikan, telah dibatalkan, atau telah selesai.
Host dapat menggunakan TryUnload untuk mengklaim kembali sumber daya sistem dari alur kerja yang tidak aktif.