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í
SqlTrackingService(NameValueCollection) |
Inicializuje novou instanci SqlTrackingService třídy pomocí zadané NameValueCollection. |
SqlTrackingService(String) |
Inicializuje novou instanci SqlTrackingService třídy pomocí zadaného databázového připojovacího řetězce. |
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 s hodnotou null (Nothing
v jazyce Visual Basic).
Hodnota přidružená ke klíči Boolean
vlastnosti v parameters
souboru není reprezentována ani FalseStringTrueString .string
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 SqlTrackingService se podle párů klíč-hodnota, které jsou obsaženy v objektu NameValueCollection. Následující tabulka uvádí seznam potenciálních klíčů, 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 pro vlastnost, na kterou tento klíč odkazuje. Můžete zadat jeden nebo více z těchto párů klíč-hodnota.
Klíč | Typ vlastnosti | Popis vlastnosti |
---|---|---|
"IsTransactional" |
bool |
Určuje, zda SqlTrackingService se účastní transakcí pracovního postupu pomocí WorkBatch. Výchozí hodnota je true , která určuje, že se sledování změn zapisují 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 , která určuje, že se použije výchozí profil sledování. |
"ProfileChangeCheckInterval" |
double |
Určuje čas v milisekundách, kdy má databáze zkontrolovat změny v jejích sledovacích profilech. Výchozí hodnota je 60000 milisekund. |
"ConnectionString" |
string |
Určuje připojovací řetězec databáze. Výchozí hodnota je odkaz s hodnotou null (Nothing v jazyce Visual Basic). |
"PartitionOnCompletion" |
bool |
Určuje, zda se mají sledovací data pro instanci pracovního postupu přesunout do aktuálně aktivního oddílu v databázi po dokončení instance pracovního postupu. |
Platí pro
SqlTrackingService(String)
Inicializuje novou instanci SqlTrackingService třídy pomocí zadaného databázového připojovacího řetězce.
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
Připojovací řetězec databáze není platný.