SqlTrackingService 建構函式

定義

初始化 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 值,不是以 TrueStringFalseString 表示。

備註

從指定 SqlTrackingService 的應用程式組態檔中初始化工作流程執行階段引擎時,工作流程執行階段引擎會呼叫此建構函式。 您也可以使用此建構函式從主應用程式初始化 SqlTrackingServiceSqlTrackingService 是根據 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

有效的資料庫連線字串。

例外狀況

資料庫連線字串無效。

適用於