SqlTrackingService Constructeurs

Définition

Initialise une nouvelle instance de la classe SqlTrackingService.

Surcharges

Nom Description
SqlTrackingService(NameValueCollection)

Initialise une nouvelle instance de la SqlTrackingService classe à l’aide du fichier spécifié NameValueCollection.

SqlTrackingService(String)

Initialise une nouvelle instance de la classe SqlTrackingService à l’aide du chaîne de connexion de base de données spécifié.

SqlTrackingService(NameValueCollection)

Initialise une nouvelle instance de la SqlTrackingService classe à l’aide du fichier spécifié NameValueCollection.

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)

Paramètres

parameters
NameValueCollection

Qui NameValueCollection spécifie les propriétés et SqlTrackingService leurs valeurs initiales.

Exceptions

parameters est une référence Null (Nothing dans Visual Basic).

La string valeur associée à une clé de propriété dans Boolean n’est pas représentée par l’un parameters ou l’autre TrueString .FalseString

Remarques

Ce constructeur est appelé par le moteur d’exécution de flux de travail lorsque le moteur d’exécution de workflow est initialisé à partir d’un fichier de configuration d’application qui spécifie un SqlTrackingService. Vous pouvez également utiliser ce constructeur pour initialiser à SqlTrackingService partir d’une application hôte. Il SqlTrackingService est initialisé en fonction des paires clé-valeur contenues dans le NameValueCollection. Le tableau suivant énumère les clés potentielles, la propriété qui initialise chaque valeur et le type de chaque propriété. La valeur associée à chaque clé doit être une chaîne qui représente le type approprié pour la propriété référencée par cette clé. Vous pouvez spécifier une ou plusieurs de ces paires clé-valeur.

Key Type de propriété Description de la propriété
"IsTransactional" bool Spécifie si SqlTrackingService les transactions de flux de travail participent à l’aide du WorkBatch. La valeur par défaut est true, en spécifiant que le suivi des modifications est écrit dans la base de données de manière synchrone.
"UseDefaultProfile" bool Spécifie si le profil de suivi par défaut est retourné si un profil de suivi est introuvable pour un GetProfile appel. La valeur par défaut est true, en spécifiant que le profil de suivi par défaut sera utilisé.
"ProfileChangeCheckInterval" double Spécifie l’heure en millisecondes à laquelle examiner la base de données pour les modifications apportées à ses profils de suivi. La valeur par défaut est de 6 000 millisecondes.
"ConnectionString" string Spécifie le chaîne de connexion de base de données. La valeur par défaut est une référence Null (Nothing en Visual Basic).
"PartitionOnCompletion" bool Spécifie si les données de suivi d’une instance de flux de travail doivent être déplacées vers la partition active actuellement dans la base de données lorsque l’instance de workflow est terminée.

S’applique à

SqlTrackingService(String)

Initialise une nouvelle instance de la classe SqlTrackingService à l’aide du chaîne de connexion de base de données spécifié.

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)

Paramètres

connectionString
String

Une base de données valide chaîne de connexion.

Exceptions

La base de données chaîne de connexion n’est pas valide.

S’applique à