Поделиться через


SqlTrackingQuery Конструкторы

Определение

Инициализирует новый экземпляр класса SqlTrackingQuery.

Перегрузки

SqlTrackingQuery()

Инициализирует новый экземпляр класса SqlTrackingQuery.

SqlTrackingQuery(String)

Инициализирует новый экземпляр класса SqlTrackingQuery.

SqlTrackingQuery()

Инициализирует новый экземпляр класса SqlTrackingQuery.

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

Комментарии

Конструктор без параметров инициализирует ConnectionString пустую ссылку (Nothing в Visual Basic). Необходимо задать свойство 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 является неопределенной ссылкой (Nothing в Visual Basic).

Примеры

В следующем примере кода показано, как использовать метод SqlTrackingQuery для создания экземпляра класса SqlTrackingQuery.

Данный пример кода является частью образца пакета SDK «Workflow Monitor» из файла DatabaseService.cs. Дополнительные сведения см. в разделе Монитор рабочих процессов.

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.

См. также раздел

Применяется к