SqlTrackingService.IsTransactional Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se SqlTrackingService participa de transações de fluxo de trabalho.
public:
property bool IsTransactional { bool get(); void set(bool value); };
public bool IsTransactional { get; set; }
member this.IsTransactional : bool with get, set
Public Property IsTransactional As Boolean
Valor da propriedade
true
Se SqlTrackingService participar da transação de fluxo de trabalho; caso contrário, false
. O padrão é true
.
Comentários
Normalmente, os dados de rastreamento são gravados no banco de dado de forma síncrona, ou seja, os dados são gravados assim que são recebidos no canal de controle. Se IsTransactional for true
, SqlTrackingService participará da transação de fluxo de trabalho. Ou seja, ele segue a semântica definida pelo WorkflowCommitWorkBatchService e adiciona quaisquer alterações ao seu banco de dados como itens de trabalho para o WorkBatch . O serviço confirma essas alterações quando instruído pelo mecanismo de tempo de execução do fluxo de trabalho.