SqlTrackingService Konstruktorok
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Inicializálja a SqlTrackingService osztály új példányát.
Túlterhelések
| Name | Description |
|---|---|
| SqlTrackingService(NameValueCollection) |
Inicializálja az osztály új példányát a SqlTrackingService megadott NameValueCollectionparanccsel. |
| SqlTrackingService(String) |
Inicializálja a SqlTrackingService osztály új példányát a megadott adatbázis-kapcsolati karakterlánc használatával. |
SqlTrackingService(NameValueCollection)
Inicializálja az osztály új példányát a SqlTrackingService megadott NameValueCollectionparanccsel.
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)
Paraméterek
- parameters
- NameValueCollection
A NameValueCollection tulajdonságokat SqlTrackingService és azok kezdeti értékeit meghatározó érték.
Kivételek
parameters null értékű hivatkozás (Nothing Visual Basic).
A string tulajdonságkulcshoz Booleanparameters tartozó értéket egyik sem jelöli TrueStringFalseString.
Megjegyzések
Ezt a konstruktort a munkafolyamat futtatókörnyezeti motorja hívja meg, amikor a munkafolyamat-futtatókörnyezet motorja inicializálva van egy alkalmazáskonfigurációs fájlból, amely egy SqlTrackingService. Ezzel a konstruktorsal inicializálhatja a SqlTrackingService gazdaalkalmazásból. Az SqlTrackingService inicializálás a kulcs-érték párok szerint történik, amelyek a NameValueCollection. Az alábbi táblázat felsorolja a lehetséges kulcsokat, az egyes értékeket inicializáló tulajdonságot és az egyes tulajdonságok típusát. Az egyes kulcsokhoz társított értéknek olyan sztringnek kell lennie, amely az adott kulcs által hivatkozott tulajdonság megfelelő típusát jelöli. Ezek közül a kulcs-érték párok közül egy vagy több megadható.
| Key | Tulajdonságtípus | Tulajdonság leírása |
|---|---|---|
"IsTransactional" |
bool |
Megadja, hogy részt vesz-e SqlTrackingService a munkafolyamat-tranzakciókban a WorkBatch. Az alapértelmezett beállítás trueannak megadása, hogy a változások nyomon követése szinkron módon legyen megírva az adatbázisba. |
"UseDefaultProfile" |
bool |
Megadja, hogy a rendszer visszaadja-e az alapértelmezett nyomkövetési profilt, ha egy híváshoz nem található nyomkövetési GetProfile profil. Az alapértelmezett beállítás trueaz alapértelmezett nyomkövetési profil használata. |
"ProfileChangeCheckInterval" |
double |
Ezredmásodpercben határozza meg, hogy az adatbázis mikor vizsgálja meg a nyomkövetési profilok módosításait. Az alapértelmezett érték 60000 ezredmásodperc. |
"ConnectionString" |
string |
Megadja az adatbázis-kapcsolati karakterlánc. Az alapértelmezett érték egy null hivatkozás (Nothing Visual Basic). |
"PartitionOnCompletion" |
bool |
Megadja, hogy a munkafolyamat-példányok nyomkövetési adatait át kell-e helyezni az adatbázis jelenleg aktív partícióra a munkafolyamat-példány befejezésekor. |
A következőre érvényes:
SqlTrackingService(String)
Inicializálja a SqlTrackingService osztály új példányát a megadott adatbázis-kapcsolati karakterlánc használatával.
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)
Paraméterek
- connectionString
- String
Érvényes adatbázis-kapcsolati karakterlánc.
Kivételek
Az adatbázis kapcsolati karakterlánc érvénytelen.