DataCollectionContext 类

表示发生数据收集的上下文。

继承层次结构

System.Object
  Microsoft.VisualStudio.TestTools.Execution.DataCollectionContext

命名空间:  Microsoft.VisualStudio.TestTools.Execution
程序集:  Microsoft.VisualStudio.QualityTools.ExecutionCommon(在 Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll 中)

语法

声明
<SerializableAttribute> _
Public Class DataCollectionContext
[SerializableAttribute]
public class DataCollectionContext
[SerializableAttribute]
public ref class DataCollectionContext
[<SerializableAttribute>]
type DataCollectionContext =  class end
public class DataCollectionContext

DataCollectionContext 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 DataCollectionContext(SessionId) 使用所提供的会话 ID 初始化 DataCollectionContext 类的一个新实例。
受保护的方法 DataCollectionContext(SessionId, TestExecId) 使用所提供的会话 ID 和测试执行 ID 初始化 DataCollectionContext 类的一个新实例。

页首

属性

  名称 说明
公共属性 HasTestCase 获取一个值,该值指示正在执行的测试用例是否与此上下文关联。
公共属性 SessionId 获取在其中进行数据收集的会话的 [Microsoft.VisualStudio.TestTools.Common.SessionId]。不会是 nullnull 引用(在 Visual Basic 中为 Nothing)。
公共属性 TestExecId 获取标识发生数据收集的测试执行的 TestExecId

页首

方法

  名称 说明
公共方法 Equals 确定指定的 DataCollectionContext 是否与当前的 DataCollectionContext 匹配。 (重写 Object.Equals(Object)。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为 DataCollectionContext 的哈希函数。 (重写 Object.GetHashCode()。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

运算符

  名称 说明
公共运算符静态成员 Equality 返回一个值,该值指示 DataCollectionContext 的两个实例是否匹配。
公共运算符静态成员 Inequality 返回一个值,该值指示 DataCollectionContext 的两个实例是否不匹配。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.TestTools.Execution 命名空间