SqlTrackingService 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 SqlTrackingService 類別的新執行個體。
多載
SqlTrackingService(NameValueCollection) |
使用指定的 SqlTrackingService 來初始化 NameValueCollection 類別的新執行個體。 |
SqlTrackingService(String) |
使用指定的資料庫連線字串,初始化 SqlTrackingService 類別的新執行個體。 |
SqlTrackingService(NameValueCollection)
使用指定的 SqlTrackingService 來初始化 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
- NameValueCollection
NameValueCollection,指定 SqlTrackingService 的屬性及屬性的初始值。
例外狀況
parameters
為 null 參考 (在 Visual Basic 中為 Nothing
)。
與 string
中的 Boolean
屬性索引鍵關聯的 parameters
值,不是以 TrueString 或 FalseString 表示。
備註
從指定 SqlTrackingService 的應用程式組態檔中初始化工作流程執行階段引擎時,工作流程執行階段引擎會呼叫此建構函式。 您也可以使用此建構函式從主應用程式初始化 SqlTrackingService。 SqlTrackingService 是根據 NameValueCollection 中的索引鍵/值組進行初始化。 下表列舉可能的索引鍵、每個值初始化的屬性和每個屬性的類型。 與每個索引鍵關聯的值,應該是代表該索引鍵所參考之屬性的適當類型的字串。 您可以指定這些索引鍵/值組的其中一或多個。
Key | 屬性類型 | 屬性描述 |
---|---|---|
"IsTransactional" |
bool |
使用 SqlTrackingService 指定 WorkBatch 是否參與工作流程交易。 預設為 true ,指定以同步方式將追蹤變更寫入資料庫中。 |
"UseDefaultProfile" |
bool |
指定如果無法為 GetProfile 呼叫找到追蹤設定檔時,是否傳回預設的追蹤設定檔。 預設為 true ,指定將使用預設的追蹤設定檔。 |
"ProfileChangeCheckInterval" |
double |
以毫秒為單位,指定檢查資料庫有無任何其追蹤設定檔之變更的時間。 預設值為 60000 毫秒。 |
"ConnectionString" |
string |
指定資料庫連線字串。 預設為 null 參考 (在 Visual Basic 中為 Nothing )。 |
"PartitionOnCompletion" |
bool |
指定在完成工作流程執行個體時,工作流程執行個體的追蹤資料是否應移到資料庫的使用中的磁碟分割。 |
適用於
SqlTrackingService(String)
使用指定的資料庫連線字串,初始化 SqlTrackingService 類別的新執行個體。
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)
參數
- connectionString
- String
有效的資料庫連線字串。
例外狀況
資料庫連線字串無效。