SqlWorkflowPersistenceService Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe SqlWorkflowPersistenceService.
Overload
| Nome | Descrizione |
|---|---|
| SqlWorkflowPersistenceService(NameValueCollection) |
Inizializza una nuova istanza della SqlWorkflowPersistenceService classe utilizzando i parametri specificati. |
| SqlWorkflowPersistenceService(String) |
Inizializza una nuova istanza della classe SqlWorkflowPersistenceService utilizzando il stringa di connessione del database. |
| SqlWorkflowPersistenceService(String, Boolean, TimeSpan, TimeSpan) |
Inizializza una nuova istanza della classe SqlWorkflowPersistenceService utilizzando un stringa di connessione di database e altri parametri. |
SqlWorkflowPersistenceService(NameValueCollection)
Inizializza una nuova istanza della SqlWorkflowPersistenceService classe utilizzando i parametri specificati.
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)
Parametri
- parameters
- NameValueCollection
Oggetto NameValueCollection contenente i parametri di avvio.
Eccezioni
parameters contiene un stringa di connessione di database non valido.
parameters è un riferimento Null (Nothing in Visual Basic).
Commenti
Questo costruttore viene richiamato quando il motore di runtime del flusso di lavoro carica i servizi da un file di configurazione dell'applicazione. Può anche essere richiamato a livello di codice con il NameValueCollection parametro . I parametri validi sono ConnectionString, OwnershipTimeoutSeconds, UnloadOnIdlee EnableRetries. Viene generata un'eccezione ArgumentException se i parametri contengono altre chiavi.
Si applica a
SqlWorkflowPersistenceService(String)
Inizializza una nuova istanza della classe SqlWorkflowPersistenceService utilizzando il stringa di connessione del database.
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)
Parametri
- connectionString
- String
Un stringa di connessione di database valido.
Eccezioni
connectionString è un riferimento Null (Nothing in Visual Basic).
Si applica a
SqlWorkflowPersistenceService(String, Boolean, TimeSpan, TimeSpan)
Inizializza una nuova istanza della classe SqlWorkflowPersistenceService utilizzando un stringa di connessione di database e altri parametri.
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)
Parametri
- connectionString
- String
Un stringa di connessione di database valido.
- unloadOnIdle
- Boolean
true per scaricare il flusso di lavoro quando si trova in uno stato di inattività.
- instanceOwnershipDuration
- TimeSpan
Periodo di tempo per cui i blocchi vengono mantenuti nei flussi di lavoro inattive.
- loadingInterval
- TimeSpan
Frequenza con cui il servizio di persistenza esegue il polling del database per i flussi di lavoro con timer scaduti.
Eccezioni
connectionString è un riferimento Null (Nothing in Visual Basic).
Commenti
Si noti che l'uso di questo costruttore (che fornisce un valore per instanceOwnershipDuration) abilita il blocco. Per creare un servizio di persistenza che non abilita il blocco, usare un costruttore diverso che non specifica instanceOwnershipDuration.