SqlWorkflowPersistenceService 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 SqlWorkflowPersistenceService.
Surcharges
| Nom | Description |
|---|---|
| SqlWorkflowPersistenceService(NameValueCollection) |
Initialise une nouvelle instance de la SqlWorkflowPersistenceService classe à l’aide des paramètres spécifiés. |
| SqlWorkflowPersistenceService(String) |
Initialise une nouvelle instance de la classe SqlWorkflowPersistenceService à l’aide de la base de données chaîne de connexion. |
| SqlWorkflowPersistenceService(String, Boolean, TimeSpan, TimeSpan) |
Initialise une nouvelle instance de la classe SqlWorkflowPersistenceService à l’aide d’une base de données chaîne de connexion et d’autres paramètres. |
SqlWorkflowPersistenceService(NameValueCollection)
Initialise une nouvelle instance de la SqlWorkflowPersistenceService classe à l’aide des paramètres spécifiés.
public:
SqlWorkflowPersistenceService(System::Collections::Specialized::NameValueCollection ^ parameters);
public SqlWorkflowPersistenceService(System.Collections.Specialized.NameValueCollection parameters);
new System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService : System.Collections.Specialized.NameValueCollection -> System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService
Public Sub New (parameters As NameValueCollection)
Paramètres
- parameters
- NameValueCollection
Qui NameValueCollection contient des paramètres de démarrage.
Exceptions
parameters contient une base de données non valide chaîne de connexion.
parameters est une référence Null (Nothing dans Visual Basic).
Remarques
Ce constructeur est appelé lorsque le moteur d’exécution de workflow charge des services à partir d’un fichier de configuration d’application. Il peut également être appelé par programmation avec le NameValueCollection paramètre. Les paramètres valides sont ConnectionString, , OwnershipTimeoutSecondsUnloadOnIdleet EnableRetries. Une ArgumentException valeur est levée si les paramètres contiennent d’autres clés.
S’applique à
SqlWorkflowPersistenceService(String)
Initialise une nouvelle instance de la classe SqlWorkflowPersistenceService à l’aide de la base de données chaîne de connexion.
public:
SqlWorkflowPersistenceService(System::String ^ connectionString);
public SqlWorkflowPersistenceService(string connectionString);
new System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService : string -> System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService
Public Sub New (connectionString As String)
Paramètres
- connectionString
- String
Une base de données valide chaîne de connexion.
Exceptions
connectionString est une référence Null (Nothing dans Visual Basic).
S’applique à
SqlWorkflowPersistenceService(String, Boolean, TimeSpan, TimeSpan)
Initialise une nouvelle instance de la classe SqlWorkflowPersistenceService à l’aide d’une base de données chaîne de connexion et d’autres paramètres.
public:
SqlWorkflowPersistenceService(System::String ^ connectionString, bool unloadOnIdle, TimeSpan instanceOwnershipDuration, TimeSpan loadingInterval);
public SqlWorkflowPersistenceService(string connectionString, bool unloadOnIdle, TimeSpan instanceOwnershipDuration, TimeSpan loadingInterval);
new System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService : string * bool * TimeSpan * TimeSpan -> System.Workflow.Runtime.Hosting.SqlWorkflowPersistenceService
Public Sub New (connectionString As String, unloadOnIdle As Boolean, instanceOwnershipDuration As TimeSpan, loadingInterval As TimeSpan)
Paramètres
- connectionString
- String
Une base de données valide chaîne de connexion.
- unloadOnIdle
- Boolean
true pour décharger le flux de travail lorsqu’il est dans un état inactif.
- instanceOwnershipDuration
- TimeSpan
Durée pendant laquelle les verrous sont conservés sur les flux de travail inactifs.
- loadingInterval
- TimeSpan
Fréquence à laquelle le service de persistance interroge la base de données pour les flux de travail avec des minuteurs expirés.
Exceptions
connectionString est une référence Null (Nothing dans Visual Basic).
Remarques
Notez que l’utilisation de ce constructeur (qui fournit une valeur pour instanceOwnershipDuration) active le verrouillage. Pour créer un service de persistance qui n’active pas le verrouillage, utilisez un constructeur différent qui ne spécifie instanceOwnershipDurationpas .