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 acompanhamento são gravados no banco de dados de forma síncrona, ou seja, os dados são gravados assim que são recebidos no Canal de Acompanhamento. Se IsTransactional for true, SqlTrackingService participa da transação de fluxo de trabalho. Ou seja, ele segue a semântica definida e WorkflowCommitWorkBatchService adiciona quaisquer alterações ao banco de dados como itens de trabalho ao WorkBatch. O serviço confirma essas alterações quando instruído pelo mecanismo de runtime de fluxo de trabalho.