Bagikan melalui


Pengecualian, Transaksi, dan Kompensasi

WF menyediakan beberapa mekanisme berbeda untuk menangani kondisi kesalahan run-time dalam alur kerja. Alur kerja dapat menggunakan kombinasi handel pengecualian, transaksi, pembatalan, dan kompensasi untuk menangani dan memulihkan dengan baik dari kondisi kesalahan.

Di Bagian Ini

Pengecualian Menunjukkan cara menggunakan aktivitas TryCatch untuk menangani pengecualian dalam alur kerja.

Transaksi Mendemonstrasikan cara menggunakan aktivitas TransactionScope untuk menggunakan transaksi dalam alur kerja.

Kompensasi Menjelaskan kompensasi dalam alur kerja dan menunjukkan cara menggunakan aktivitas kompensasi seperti CompensableActivity, Compensate, dan Confirm.

Pembatalan Menjelaskan cara melakukan penanganan pembatalan dalam alur kerja menggunakan aktivitas bawaan serta aktivitas kustom.

Alur Kerja Debug Menjelaskan cara men-debug alur kerja.