SqlTrackingService.EnableRetries 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 menetapkan nilai yang menentukan apakah SqlTrackingService akan mencoba kembali saat melakukan operasi database.
public:
property bool EnableRetries { bool get(); void set(bool value); };
public bool EnableRetries { get; set; }
member this.EnableRetries : bool with get, set
Public Property EnableRetries As Boolean
Nilai Properti
true
SqlTrackingService jika harus mencoba kembali operasi; jika tidak, false.
Keterangan
IsTransactional Jika properti diatur ke false dan EnableRetries diatur ke true, maka semua percobaan kembali transaksi bergantung pada nilai EnableRetries properti .
Jika IsTransactional diatur ke true, maka pekerjaan tertentu di-batch dan percobaan ulang dari transaksi batch kerja tersebut ditangani oleh jenis turunan dari WorkflowCommitWorkBatchService, seperti DefaultWorkflowCommitWorkBatchService atau SharedConnectionWorkflowCommitWorkBatchService.
Terlepas dari apakah IsTransactional diatur ke true, item kerja berikut tidak dapat di-batch dan percobaan ulang transaksi apa pun harus ditangani melalui EnableRetries properti .
Polling untuk melacak perubahan profil.
Semua penulisan ke database SQL Server saat IsTransactional diatur ke
false.
Selain diatur secara terprogram, fungsionalitas ini dapat diaktifkan melalui file konfigurasi. Untuk informasi selengkapnya tentang cara mengatur properti ini melalui file konfigurasi, lihat File Konfigurasi Alur Kerja.
Untuk informasi umum tentang mencoba kembali transaksi batch kerja, lihat Informasi Status Batching di Alur Kerja.