Share via


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 为空引用(在 Visual Basic 中为 Nothing)。

string 中的 Boolean 属性值关联的 parameters 值不是由 TrueStringFalseString 表示的。

注解

在从指定 SqlTrackingService 的应用程序配置文件中初始化工作流运行时引擎时,工作流运行时引擎将调用此构造函数。 也可以使用此构造函数从宿主应用程序中初始化 SqlTrackingService。 将依据 SqlTrackingService 中包含的键值对来初始化 NameValueCollection。 下表枚举了可能的键、每个值初始化的属性,以及每个属性的类型。 与每个键关联的值应该是表示该键所引用属性的相应类型的字符串。 您可以指定以下一个或多个键值对。

属性类型 属性说明
"IsTransactional" bool 指定 SqlTrackingService 是否应使用 WorkBatch 参与工作流事务。 默认值为 true,指定将以同步方式将跟踪更改写入数据库。
"UseDefaultProfile" bool 指定在无法为 GetProfile 调用找到跟踪配置文件时,是否将返回默认跟踪配置文件。 默认值为 true,它指定将使用的默认跟踪配置文件。
"ProfileChangeCheckInterval" double 指定检查数据库以查找其跟踪配置文件更改的时间(以毫秒为单位)。 默认值为 60000 毫秒。
"ConnectionString" string 指定数据库连接字符串。 默认为空引用(在 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

有效的数据库连接字符串。

例外

数据库连接字符串无效。

适用于