SqlTrackingService.EnableRetries Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu určující, zda SqlTrackingService se bude opakovat při provádění databázové operace.
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
Hodnota vlastnosti
true
pokud se SqlTrackingService má operace opakovat, false
v opačném případě .
Poznámky
IsTransactional Pokud je vlastnost nastavena na false
a EnableRetries je nastavena na true
, pak všechny opakování transakcí závisí na hodnotě EnableRetries vlastnosti.
Pokud IsTransactional je nastavená hodnota true
, pak je určitá práce dávková a opakování těchto transakcí pracovní dávky jsou zpracovávány odvozeným typem WorkflowCommitWorkBatchService, například DefaultWorkflowCommitWorkBatchService nebo SharedConnectionWorkflowCommitWorkBatchService.
Bez ohledu na to, zda IsTransactional je nastavena na true
, následující pracovní položky nelze dávkově zpracovat a všechny pokusy o transakce musí být zpracovány prostřednictvím EnableRetries vlastnosti.
Dotazování na sledování změn profilu.
Všechny zápisy do SQL Server databáze, pokud IsTransactional je nastavena na
false
hodnotu .
Kromě nastavení prostřednictvím kódu programu je možné tuto funkci povolit prostřednictvím konfiguračního souboru. Další informace o tom, jak nastavit tuto vlastnost prostřednictvím konfiguračního souboru, najdete v tématu Konfigurační soubory pracovního postupu.
Obecné informace o opakování transakcí pracovních dávek najdete v tématu Informace o stavu dávkování v pracovních postupech.