SqlTrackingService Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe SqlTrackingService.
Surcharges
SqlTrackingService(NameValueCollection) |
Initialise une nouvelle instance de la classe SqlTrackingService à l'aide du NameValueCollection spécifié. |
SqlTrackingService(String) |
Initialise une nouvelle instance de la classe SqlTrackingService en utilisant la chaîne de connexion de base de données spécifiée. |
SqlTrackingService(NameValueCollection)
Initialise une nouvelle instance de la classe SqlTrackingService à l'aide du NameValueCollection spécifié.
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
NameValueCollection qui spécifie les propriétés de SqlTrackingService et leurs valeurs initiales.
Exceptions
parameters
est une référence Null (Nothing
en Visual Basic).
La valeur de string
associée à une clé de propriété Boolean
dans parameters
n'est pas représentée par TrueString ou FalseString.
Remarques
Ce constructeur est appelé par le moteur d'exécution de workflow lorsque celui-ci est initialisé à partir d'un fichier de configuration d'application qui spécifie un SqlTrackingService. Vous pouvez également utiliser ce constructeur pour initialiser le SqlTrackingService d'une application hôte. Le SqlTrackingService est initialisé d'après les paires clé-valeur contenues dans le NameValueCollection. Le tableau suivant énumère les clés potentielles, la propriété que chaque valeur initialise 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é à laquelle cette clé fait référence. Vous pouvez spécifier une ou plusieurs de ces paires clé-valeur.
Clé | Type de propriété | Description de la propriété |
---|---|---|
"IsTransactional" |
bool |
Spécifie si SqlTrackingService participe aux transactions de workflow en utilisant le WorkBatch. La valeur par défaut est true , ce qui spécifie que les modifications de suivi sont écrites dans la base de données de façon synchrone. |
"UseDefaultProfile" |
bool |
Spécifie si le profil de suivi par défaut sera retourné si aucun profil de suivi ne peut être trouvé pour un appel GetProfile. La valeur par défaut est true , ce qui spécifie que le profil de suivi par défaut sera utilisé. |
"ProfileChangeCheckInterval" |
double |
Spécifie l'intervalle (en millisecondes) selon lequel il faut vérifier si la base de données contient des modifications de profils de suivi. La valeur par défaut est de 6 0000 millisecondes. |
"ConnectionString" |
string |
Spécifie la 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 le suivi des données pour une instance de workflow doit être déplacé vers la partition actuellement active dans la base de données lorsque l'instance de workflow est effectuée. |
S’applique à
SqlTrackingService(String)
Initialise une nouvelle instance de la classe SqlTrackingService en utilisant la chaîne de connexion de base de données spécifiée.
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 chaîne de connexion de base de données valide.
Exceptions
La chaîne de connexion de base de données n'est pas valide.