SqlTrackingQuery 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 SqlTrackingQuery 類別的新執行個體。
多載
SqlTrackingQuery() |
初始化 SqlTrackingQuery 類別的新執行個體。 |
SqlTrackingQuery(String) |
初始化 SqlTrackingQuery 類別的新執行個體。 |
SqlTrackingQuery()
初始化 SqlTrackingQuery 類別的新執行個體。
public:
SqlTrackingQuery();
public SqlTrackingQuery ();
Public Sub New ()
備註
無參數建構函式會在 ConnectionString Visual Basic) Nothing
中初始化為 null 參考 (。 您必須在呼叫 ConnectionString 或 GetWorkflows 前設定 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
為 null 參考 (在 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
。