SqlTrackingService.EnableRetries Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Veritabanı işlemi gerçekleştirilirken öğesinin SqlTrackingService yeniden denenip denenmeyeceğini belirten bir değer alır veya ayarlar.
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
Özellik Değeri
true
işlemi SqlTrackingService yeniden denemesi gerekiyorsa; değilse, false
.
Açıklamalar
IsTransactional Özellik olarak false
ayarlanırsa ve EnableRetries olarak ayarlanırsatrue
, tüm işlem yeniden denemeleri özelliğin EnableRetries değerine bağlıdır.
olarak ayarlanırsa IsTransactionaltrue
, belirli işler toplu olarak işlenir ve bu iş toplu işlemlerinin yeniden denemeleri veya SharedConnectionWorkflowCommitWorkBatchServicegibi DefaultWorkflowCommitWorkBatchService türetilmiş bir türü WorkflowCommitWorkBatchServicetarafından işlenir.
olarak ayarlanıp ayarlanmadığına IsTransactionaltrue
bakılmaksızın, aşağıdaki iş öğeleri toplu işlenemez ve tüm işlem yeniden denemeleri özelliği aracılığıyla EnableRetries işlenmelidir.
Profil değişikliklerini izlemek için yoklama.
olarak ayarlandığında tüm yazma işlemleri SQL Server veritabanına IsTransactional yapılır
false
.
Program aracılığıyla ayarlanmasının yanı sıra, bu işlev bir yapılandırma dosyası aracılığıyla etkinleştirilebilir. Bu özelliği yapılandırma dosyası aracılığıyla ayarlama hakkında daha fazla bilgi için bkz . İş Akışı Yapılandırma Dosyaları.
İş toplu işlemlerini yeniden deneme hakkında genel bilgi için bkz. İş Akışlarında Durum Bilgilerini Toplu İşlem Yapma.