SqlTrackingService Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci SqlTrackingService třídy.
Přetížení
| Name | Description |
|---|---|
| SqlTrackingService(NameValueCollection) |
Inicializuje novou instanci SqlTrackingService třídy pomocí zadané NameValueCollection. |
| SqlTrackingService(String) |
Inicializuje novou instanci třídy SqlTrackingService pomocí zadané připojovací řetězec databáze. |
SqlTrackingService(NameValueCollection)
Inicializuje novou instanci SqlTrackingService třídy pomocí zadané 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)
Parametry
- parameters
- NameValueCollection
A NameValueCollection , který určuje vlastnosti SqlTrackingService a jejich počáteční hodnoty.
Výjimky
parameters je odkaz null (Nothing v Visual Basic).
Hodnota string přidružená k klíči Booleanparameters vlastnosti není reprezentována ani TrueStringFalseString.
Poznámky
Tento konstruktor je volán modulem modulu runtime pracovního postupu při inicializaci modulu runtime pracovního postupu z konfiguračního souboru aplikace, který určuje SqlTrackingService. Tento konstruktor můžete také použít k inicializaci SqlTrackingService z hostitelské aplikace. Inicializuje se SqlTrackingService podle párů klíč-hodnota, které jsou obsaženy v objektu NameValueCollection. Následující tabulka uvádí potenciální klíče, vlastnost, kterou každá hodnota inicializuje, a typ každé vlastnosti. Hodnota přidružená ke každému klíči by měla být řetězec, který představuje odpovídající typ vlastnosti odkazované tímto klíčem. Můžete zadat jeden nebo více těchto párů klíč-hodnota.
| Key | Typ vlastnosti | Popis vlastnosti |
|---|---|---|
"IsTransactional" |
bool |
Určuje, zda SqlTrackingService se účastní transakcí pracovního postupu pomocí .WorkBatch Výchozí hodnota je true, určující, že sledování změn jsou zapsány do databáze synchronním způsobem. |
"UseDefaultProfile" |
bool |
Určuje, zda bude vrácen výchozí profil sledování, pokud nelze najít sledovací profil pro GetProfile volání. Výchozí hodnota je true– určuje, že se použije výchozí profil sledování. |
"ProfileChangeCheckInterval" |
double |
Určuje čas v milisekundách, kdy se má databáze prozkoumat, aby se změny ve svých sledovacích profilech změnily. Výchozí hodnota je 60000 milisekund. |
"ConnectionString" |
string |
Určuje připojovací řetězec databáze. Výchozí hodnota je nulový odkaz (Nothing v jazyce Visual Basic). |
"PartitionOnCompletion" |
bool |
Určuje, zda mají být data sledování instance pracovního postupu přesunuta do aktuálně aktivního oddílu v databázi po dokončení instance pracovního postupu. |
Platí pro
SqlTrackingService(String)
Inicializuje novou instanci třídy SqlTrackingService pomocí zadané připojovací řetězec databáze.
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)
Parametry
- connectionString
- String
Platný připojovací řetězec databáze.
Výjimky
Databáze připojovací řetězec není platná.