Partilhar via


SqlTrackingService Construtores

Definição

Inicializa uma nova instância da classe SqlTrackingService.

Sobrecargas

SqlTrackingService(NameValueCollection)

Inicializa uma nova instância da classe SqlTrackingService usando o NameValueCollection especificado.

SqlTrackingService(String)

Inicializa uma nova instância da classe SqlTrackingService usando a cadeia de conexão de banco de dados especificada.

SqlTrackingService(NameValueCollection)

Inicializa uma nova instância da classe SqlTrackingService usando o NameValueCollection especificado.

public:
 SqlTrackingService(System::Collections::Specialized::NameValueCollection ^ parameters);
public SqlTrackingService (System.Collections.Specialized.NameValueCollection parameters);
new System.Workflow.Runtime.Tracking.SqlTrackingService : System.Collections.Specialized.NameValueCollection -> System.Workflow.Runtime.Tracking.SqlTrackingService
Public Sub New (parameters As NameValueCollection)

Parâmetros

parameters
NameValueCollection

Um NameValueCollection que especifica propriedades de SqlTrackingService e seus valores iniciais.

Exceções

parameters é uma referência nula (Nothing no Visual Basic).

O string valor associado com uma chave de propriedade Boolean em parameters não é representado por TrueString nem FalseString.

Comentários

Esse construtor é chamado pelo mecanismo de runtime de fluxo de trabalho quando o mecanismo de runtime de fluxo de trabalho é inicializado de um arquivo de configuração de aplicativo que especifica um SqlTrackingService. Você também pode usar esse construtor para inicializar o SqlTrackingService de um aplicativo host. O SqlTrackingService é inicializado de acordo com os pares chave-valor contidos no NameValueCollection. A tabela a seguir enumera as chaves potenciais, a propriedade que cada valor inicializa e o tipo de cada propriedade. O valor associado a cada chave deve ser uma cadeia de caracteres que representa o tipo apropriado para a propriedade referenciada por essa chave. Você pode especificar um ou mais desses pares chave-valor.

Chave Tipo de propriedade Descrição da Propriedade
"IsTransactional" bool Especifica se SqlTrackingService participa de transações de fluxo de trabalho usando o WorkBatch. O padrão é true, especificando que as alterações de rastreamento são gravadas no banco de dados de maneira síncrona.
"UseDefaultProfile" bool Especifica se o perfil de acompanhamento padrão será retornado se um perfil de acompanhamento não puder ser encontrado para uma GetProfile chamada. O padrão é true, especificando que o perfil de acompanhamento padrão será usado.
"ProfileChangeCheckInterval" double Especifica o tempo em milissegundos no qual examinar o banco de dados em busca de alterações em seus perfis de acompanhamento. O padrão é 60000 milissegundos.
"ConnectionString" string Especifica a cadeia de conexão do banco de dados. O padrão é uma referência nula (Nothing no Visual Basic).
"PartitionOnCompletion" bool Especifica se os dados de acompanhamento de uma instância de fluxo de trabalho devem ser movidos para a partição ativa no momento no banco de dados quando a instância de fluxo de trabalho é concluída.

Aplica-se a

SqlTrackingService(String)

Inicializa uma nova instância da classe SqlTrackingService usando a cadeia de conexão de banco de dados especificada.

public:
 SqlTrackingService(System::String ^ connectionString);
public SqlTrackingService (string connectionString);
new System.Workflow.Runtime.Tracking.SqlTrackingService : string -> System.Workflow.Runtime.Tracking.SqlTrackingService
Public Sub New (connectionString As String)

Parâmetros

connectionString
String

Uma cadeia de conexão de banco de dados válida.

Exceções

A cadeia de conexão de banco de dados não é válida.

Aplica-se a