SqlTrackingQuery 类

定义

注意

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

包含用于管理跟踪数据查询的方法和属性,跟踪数据包含在 SqlTrackingService 使用的 SQL 数据库中。

public ref class SqlTrackingQuery sealed
public sealed class SqlTrackingQuery
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class SqlTrackingQuery
type SqlTrackingQuery = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type SqlTrackingQuery = class
Public NotInheritable Class SqlTrackingQuery
继承
SqlTrackingQuery
属性

注解

备注

本材料讨论的类型和命名空间已废弃不用。 有关详细信息,请参阅 Windows Workflow Foundation 4.5 中弃用的类型

SqlTrackingQuery 提供了一些方法和属性,您可以使用这些方法和属性来访问 SqlTrackingService 存储在 SQL 数据库中的某些种类的跟踪数据。 对此数据的访问是通过 SqlTrackingWorkflowInstance 对象提供的。 您可以调用 TryGetWorkflow 尝试获取特定工作流实例的 SqlTrackingWorkflowInstance。 您可以调用 GetWorkflows 来获取 SqlTrackingWorkflowInstance 对象的集合,这些对象对应于具有跟踪数据的工作流实例,该跟踪数据与包含在作为参数传递到方法的 SqlTrackingQueryOptions 中的一组查询参数匹配。 有关可用跟踪数据种类的更多信息,请参见 SqlTrackingWorkflowInstance 类,有关可执行的查询的种类的更多信息,请参见 SqlTrackingQueryOptions 类。

构造函数

SqlTrackingQuery()

初始化 SqlTrackingQuery 类的新实例。

SqlTrackingQuery(String)

初始化 SqlTrackingQuery 类的新实例。

属性

ConnectionString

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

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
GetWorkflows(SqlTrackingQueryOptions)

为对应于一组查询参数(由 SqlTrackingQueryOptions 指定)的一组工作流实例返回跟踪数据。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)
TryGetWorkflow(Guid, SqlTrackingWorkflowInstance)

尝试为指定工作流实例获取查询数据。

适用于