SqlTrackingQuery 构造函数

定义

初始化 SqlTrackingQuery 类的新实例。

重载

SqlTrackingQuery()

初始化 SqlTrackingQuery 类的新实例。

SqlTrackingQuery(String)

初始化 SqlTrackingQuery 类的新实例。

SqlTrackingQuery()

初始化 SqlTrackingQuery 类的新实例。

public:
 SqlTrackingQuery();
public SqlTrackingQuery ();
Public Sub New ()

注解

无参数构造函数初始化 ConnectionString 为 Visual Basic) Nothing 中的 null 引用 (。 必须在调用 ConnectionStringGetWorkflows 之前设置 TryGetWorkflow,否则将引发 InvalidOperationException

适用于

SqlTrackingQuery(String)

初始化 SqlTrackingQuery 类的新实例。

public:
 SqlTrackingQuery(System::String ^ connectionString);
public SqlTrackingQuery (string connectionString);
new System.Workflow.Runtime.Tracking.SqlTrackingQuery : string -> System.Workflow.Runtime.Tracking.SqlTrackingQuery
Public Sub New (connectionString As String)

参数

connectionString
String

要查询的 SQL 数据库的连接字符串。

例外

connectionString 为空引用(在 Visual Basic 中为 Nothing)。

示例

下面的代码示例演示如何使用 SqlTrackingQuery 来创建 SqlTrackingQuery 类的实例。

此代码示例摘自 DatabaseService.cs 文件中的“工作流监控”SDK 示例。 有关详细信息,请参阅 工作流监视器

internal bool TryGetWorkflow(Guid workflowInstanceId, out SqlTrackingWorkflowInstance sqlTrackingWorkflowInstance)
{
    SqlTrackingQuery sqlTrackingQuery = new SqlTrackingQuery(connectionString);
    return sqlTrackingQuery.TryGetWorkflow(workflowInstanceId, out sqlTrackingWorkflowInstance);
}
Friend Function TryGetWorkflow(ByVal workflowInstanceId As Guid, ByVal sqlTrackingWorkflowInstance As SqlTrackingWorkflowInstance) As Boolean
    Dim SqlTrackingQuery As New SqlTrackingQuery(connectionString)
    Return SqlTrackingQuery.TryGetWorkflow(workflowInstanceId, sqlTrackingWorkflowInstance)
End Function

注解

ConnectionString 属性初始化为 connectionString

另请参阅

适用于