SqlTrackingService 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 SqlTrackingService.
Overload
| Nome | Descrizione |
|---|---|
| SqlTrackingService(NameValueCollection) |
Inizializza una nuova istanza della SqlTrackingService classe utilizzando l'oggetto specificato NameValueCollection. |
| SqlTrackingService(String) |
Inizializza una nuova istanza della classe SqlTrackingService utilizzando il stringa di connessione di database specificato. |
SqlTrackingService(NameValueCollection)
Inizializza una nuova istanza della SqlTrackingService classe utilizzando l'oggetto specificato 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)
Parametri
- parameters
- NameValueCollection
Oggetto NameValueCollection che specifica le proprietà di SqlTrackingService e i relativi valori iniziali.
Eccezioni
parameters è un riferimento Null (Nothing in Visual Basic).
Il string valore associato a una Boolean chiave di proprietà in parameters non è rappresentato da TrueString o FalseString.
Commenti
Questo costruttore viene chiamato dal motore di runtime del flusso di lavoro quando il motore di runtime del flusso di lavoro viene inizializzato da un file di configurazione dell'applicazione che specifica un oggetto SqlTrackingService. È anche possibile usare questo costruttore per inizializzare da SqlTrackingService un'applicazione host. L'oggetto SqlTrackingService viene inizializzato in base alle coppie chiave-valore contenute in NameValueCollection. Nella tabella seguente vengono enumerate le chiavi potenziali, la proprietà inizializzata da ogni valore e il tipo di ogni proprietà. Il valore associato a ogni chiave deve essere una stringa che rappresenta il tipo appropriato per la proprietà a cui fa riferimento tale chiave. È possibile specificare una o più di queste coppie chiave-valore.
| Key | Tipo di proprietà | Descrizione proprietà |
|---|---|---|
"IsTransactional" |
bool |
Specifica se SqlTrackingService partecipa alle transazioni del flusso di lavoro utilizzando .WorkBatch Il valore predefinito è true, specificando che il rilevamento delle modifiche viene scritto nel database in modo sincrono. |
"UseDefaultProfile" |
bool |
Specifica se il profilo di rilevamento predefinito verrà restituito se non è possibile trovare un profilo di rilevamento per una GetProfile chiamata. Il valore predefinito è true, specificando che verrà usato il profilo di rilevamento predefinito. |
"ProfileChangeCheckInterval" |
double |
Specifica il tempo in millisecondi in cui esaminare il database per individuare le modifiche apportate ai profili di rilevamento. Il valore predefinito è 60000 millisecondi. |
"ConnectionString" |
string |
Specifica il stringa di connessione del database. Il valore predefinito è un riferimento Null (Nothing in Visual Basic). |
"PartitionOnCompletion" |
bool |
Specifica se i dati di rilevamento per un'istanza del flusso di lavoro devono essere spostati nella partizione attualmente attiva nel database al termine dell'istanza del flusso di lavoro. |
Si applica a
SqlTrackingService(String)
Inizializza una nuova istanza della classe SqlTrackingService utilizzando il stringa di connessione di database specificato.
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)
Parametri
- connectionString
- String
Un stringa di connessione di database valido.
Eccezioni
Il database stringa di connessione non è valido.