SqlTrackingService Constructors

Definitie

Initialiseert een nieuw exemplaar van de SqlTrackingService klasse.

Overloads

Name Description
SqlTrackingService(NameValueCollection)

Initialiseert een nieuw exemplaar van de SqlTrackingService klasse met behulp van de opgegeven NameValueCollection.

SqlTrackingService(String)

Initialiseert een nieuw exemplaar van de klasse SqlTrackingService met behulp van de opgegeven database-verbindingsreeks.

SqlTrackingService(NameValueCollection)

Initialiseert een nieuw exemplaar van de SqlTrackingService klasse met behulp van de opgegeven 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)

Parameters

parameters
NameValueCollection

Een NameValueCollection die eigenschappen van SqlTrackingService en de oorspronkelijke waarden opgeeft.

Uitzonderingen

parameters is een null-verwijzing (Nothing in Visual Basic).

De string waarde die is gekoppeld aan een Boolean eigenschapssleutel parameters wordt niet vertegenwoordigd door of TrueStringFalseString.

Opmerkingen

Deze constructor wordt aangeroepen door de runtime-engine van de werkstroom wanneer de werkstroomruntime-engine wordt geïnitialiseerd vanuit een toepassingsconfiguratiebestand dat een SqlTrackingService. U kunt deze constructor ook gebruiken om de SqlTrackingService constructor te initialiseren vanuit een hosttoepassing. De SqlTrackingService waarde wordt geïnitialiseerd op basis van de sleutel-waardeparen die zijn opgenomen in de NameValueCollection. In de volgende tabel worden de mogelijke sleutels opgesomd, de eigenschap die elke waarde initialiseert en het type van elke eigenschap. De waarde die aan elke sleutel is gekoppeld, moet een tekenreeks zijn die het juiste type vertegenwoordigt voor de eigenschap waarnaar wordt verwezen door die sleutel. U kunt een of meer van deze sleutel-waardeparen opgeven.

Sleutel Eigenschapstype Beschrijving van eigenschap
"IsTransactional" bool Hiermee geeft u op of SqlTrackingService er wordt deelgenomen aan werkstroomtransacties met behulp van de WorkBatch. De standaardwaarde is true, waarmee wordt opgegeven dat wijzigingen bijhouden op een synchrone manier naar de database worden geschreven.
"UseDefaultProfile" bool Hiermee geeft u op of het standaardtrackingsprofiel wordt geretourneerd als een traceringsprofiel niet kan worden gevonden voor een GetProfile oproep. De standaardwaarde is true, waarmee wordt opgegeven dat het standaardtrackingsprofiel wordt gebruikt.
"ProfileChangeCheckInterval" double Hiermee geeft u de tijd in milliseconden op waarop de database moet worden gecontroleerd op wijzigingen in de traceringsprofielen. De standaardwaarde is 60000 milliseconden.
"ConnectionString" string Hiermee geeft u de database verbindingsreeks. De standaardwaarde is een null-verwijzing (Nothing in Visual Basic).
"PartitionOnCompletion" bool Hiermee geeft u op of het bijhouden van gegevens voor een werkstroomexemplaren moet worden verplaatst naar de momenteel actieve partitie in de database wanneer het werkstroomexemplaren is voltooid.

Van toepassing op

SqlTrackingService(String)

Initialiseert een nieuw exemplaar van de klasse SqlTrackingService met behulp van de opgegeven database-verbindingsreeks.

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)

Parameters

connectionString
String

Een geldige database verbindingsreeks.

Uitzonderingen

De database verbindingsreeks is ongeldig.

Van toepassing op