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
为空引用(在 Visual Basic 中为 Nothing
)。
与 string
中的 Boolean
属性值关联的 parameters
值不是由 TrueString 或 FalseString 表示的。
注解
在从指定 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
有效的数据库连接字符串。
例外
数据库连接字符串无效。