SqlTrackingService.EnableRetries Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, будет ли SqlTrackingService повторяться при выполнении операции базы данных.
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
Значение свойства
true
SqlTrackingService Значение , falseесли операция должна повториться; в противном случае .
Комментарии
IsTransactional Если для свойства задано false значение и EnableRetries задано trueзначение, все повторные попытки транзакций EnableRetries зависят от значения свойства.
Если IsTransactional задано значение true, определенная работа выполняется пакетно, а повторные попытки этих рабочих пакетных транзакций обрабатываются производным типом WorkflowCommitWorkBatchService, например DefaultWorkflowCommitWorkBatchService или SharedConnectionWorkflowCommitWorkBatchService.
Независимо от того, задано ли IsTransactional значение , trueследующие рабочие элементы не могут быть пакетированы, и любые повторные попытки транзакций должны обрабатываться через EnableRetries свойство.
Опрос изменений профиля отслеживания.
Все записи в базу данных SQL Server, если IsTransactional задано значение
false.
Помимо программного задания, эту функцию можно включить с помощью файла конфигурации. Дополнительные сведения о настройке этого свойства с помощью файла конфигурации см. в разделе "Файлы конфигурации рабочего процесса".
Общие сведения о повторных попытках выполнения рабочих пакетных транзакций см. в разделе "Сведения о состоянии пакетной службы" в рабочих процессах.