SqlTrackingService Konstruktoren

Definition

Initialisiert eine neue Instanz der SqlTrackingService-Klasse.

Überlädt

Name Beschreibung
SqlTrackingService(NameValueCollection)

Initialisiert eine neue Instanz der Klasse mithilfe des SqlTrackingService angegebenen NameValueCollection.

SqlTrackingService(String)

Initialisiert eine neue Instanz der klasse SqlTrackingService mithilfe der angegebenen Datenbank-Verbindungszeichenfolge.

SqlTrackingService(NameValueCollection)

Initialisiert eine neue Instanz der Klasse mithilfe des SqlTrackingService angegebenen 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)

Parameter

parameters
NameValueCollection

Ein NameValueCollection Wert, der die Eigenschaften und SqlTrackingService deren Anfangswerte angibt.

Ausnahmen

parameters ist ein Nullverweis (Nothing in Visual Basic).

Der string wert, der einem Boolean Eigenschaftsschlüssel parameters zugeordnet ist, wird weder durch noch TrueStringdurch FalseString .

Hinweise

Dieser Konstruktor wird vom Workflowlaufzeitmodul aufgerufen, wenn das Workflowlaufzeitmodul aus einer Anwendungskonfigurationsdatei initialisiert wird, die eine SqlTrackingService. Sie können diesen Konstruktor auch verwenden, um die SqlTrackingService Aus einer Hostanwendung zu initialisieren. Die SqlTrackingService Initialisierung erfolgt entsprechend den Schlüssel-Wert-Paaren, die in der NameValueCollection. In der folgenden Tabelle werden die potenziellen Schlüssel, die Eigenschaft, die jeder Wert initialisiert, und der Typ jeder Eigenschaft aufgelistet. Der wert, der jedem Schlüssel zugeordnet ist, sollte eine Zeichenfolge sein, die den entsprechenden Typ für die Eigenschaft darstellt, auf die durch diesen Schlüssel verwiesen wird. Sie können ein oder mehrere dieser Schlüsselwertpaare angeben.

Schlüssel Eigenschaftentyp Eigenschaftsbeschreibung
"IsTransactional" bool Gibt an, ob SqlTrackingService mithilfe der WorkBatch. Standardmäßig wird trueangegeben, dass die Nachverfolgung von Änderungen synchron in die Datenbank geschrieben wird.
"UseDefaultProfile" bool Gibt an, ob das Standardnachverfolgungsprofil zurückgegeben wird, wenn ein Nachverfolgungsprofil für einen GetProfile Anruf nicht gefunden werden kann. Standardmäßig wird trueangegeben, dass das Standardnachverfolgungsprofil verwendet wird.
"ProfileChangeCheckInterval" double Gibt die Zeit in Millisekunden an, zu der die Datenbank auf Änderungen an den Nachverfolgungsprofilen überprüft werden soll. Der Standardwert ist 60000 Millisekunden.
"ConnectionString" string Gibt die datenbank Verbindungszeichenfolge an. Der Standardwert ist ein Nullverweis (Nothing in Visual Basic).
"PartitionOnCompletion" bool Gibt an, ob Nachverfolgungsdaten für eine Workflowinstanz nach Abschluss der Workflowinstanz in die aktuell aktive Partition in der Datenbank verschoben werden sollen.

Gilt für:

SqlTrackingService(String)

Initialisiert eine neue Instanz der klasse SqlTrackingService mithilfe der angegebenen Datenbank-Verbindungszeichenfolge.

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)

Parameter

connectionString
String

Eine gültige Datenbank Verbindungszeichenfolge.

Ausnahmen

Die Datenbank Verbindungszeichenfolge ist ungültig.

Gilt für: