RunOutputTestResultMessage 类

收集有关测试运行的标准输出、标准错误和跟踪数据,以便诊断数据适配器报告给用户。

继承层次结构

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestMessage
    Microsoft.VisualStudio.TestTools.Common.TestResultMessage
      Microsoft.VisualStudio.TestTools.Common.RunOutputTestResultMessage

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

语法

声明
<SerializableAttribute> _
Public NotInheritable Class RunOutputTestResultMessage _
    Inherits TestResultMessage _
    Implements ISerializable
[SerializableAttribute]
public sealed class RunOutputTestResultMessage : TestResultMessage, 
    ISerializable
[SerializableAttribute]
public ref class RunOutputTestResultMessage sealed : public TestResultMessage, 
    ISerializable
[<Sealed>]
[<SerializableAttribute>]
type RunOutputTestResultMessage =  
    class
        inherit TestResultMessage
        interface ISerializable
    end
public final class RunOutputTestResultMessage extends TestResultMessage implements ISerializable

RunOutputTestResultMessage 类型公开以下成员。

构造函数

  名称 说明
公共方法 RunOutputTestResultMessage 初始化 RunOutputTestResultMessage 类的新实例。

页首

属性

  名称 说明
公共属性 ComputerName 获取执行关联测试运行或测试的计算机的名称。 (继承自 TestResultMessage。)
公共属性 DebugTrace 获取跟踪文本。
公共属性 DisplayText 获取要在 Visual Studio Application Lifecycle Management (ALM) 用户界面中显示的文本。 (继承自 TestResultMessage。)
公共属性 Duration 获取或设置执行关联测试或测试运行所花费的时间。 (继承自 TestResultMessage。)
公共属性 EndTime 获取或设置执行结束的时间。 (继承自 TestResultMessage。)
公共属性 Id 获取或设置此测试结果消息的 ID。 (继承自 TestResultMessage。)
公共属性 IsRunLevel 获取一个值,该值指示此结果是否针对测试运行而不是针对测试。 (继承自 TestResultMessage。)
公共属性 LoadTestAgentNames 获取安装关联负载测试的计算机的名称的逗号分隔列表。 (继承自 TestResultMessage。)
公共属性 LongText 获取 DisplayText 属性的值。 (继承自 TestResultMessage。)
公共属性 MessageKind 获取或设置此关联测试结果消息的测试结果消息种类。 (继承自 TestResultMessage。)
公共属性 SpoolMessage 获取或设置一个值,该值确定此消息是否将后台处理到永久存储的测试结果中。 (继承自 TestResultMessage。)
公共属性 StartTime 获取或设置启动关联测试运行或测试的时间。 (继承自 TestResultMessage。)
公共属性 StdErr 获取标准错误文本。
公共属性 StdOut 获取标准输出文本。
公共属性 Storage 获取或设置服务器上存储与测试关联的所有文件的文件夹的相对路径。 (继承自 TestResultMessage。)
公共属性 SystemException 获取或设置在关联测试运行或测试期间遇到的最新异常。 (继承自 TestResultMessage。)
公共属性 TestName 获取或设置关联测试的名称。 (继承自 TestResultMessage。)
公共属性 TestType 获取或设置关联测试的类型。 (继承自 TestResultMessage。)
公共属性 VisibleProperties 获取将在 Visual Studio Application Lifecycle Management (ALM) 用户界面中可见的此测试结果消息中的属性的集合。 (继承自 TestResultMessage。)

页首

方法

  名称 说明
公共方法 Clone 创建作为当前实例副本的新对象。 (重写 TestResultMessage.Clone()。)
公共方法 Equals 确定所提供对象是否与当前对象相等。 (继承自 TestResultMessage。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 TestResultMessage。)
公共方法 GetObjectData 使用序列化此消息所需的数据来填充 SerializationInfo 对象。 (重写 TestResultMessage.GetObjectData(SerializationInfo, StreamingContext)。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 IsValid 确定此测试结果消息是否有效。 (继承自 TestResultMessage。)
公共方法 Load 使用提供的 XML 存储参数,从提供的 XML 元素中加载此类的实例。 (继承自 TestResultMessage。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 Save 在所提供 XML 元素中保存此对象。 (继承自 TestResultMessage。)
公共方法 ToString 返回此测试结果消息的字符串表示形式。 (继承自 TestResultMessage。)

页首

字段

  名称 说明
受保护的字段 m_duration 基础结构。返回 Duration 属性的值。 (继承自 TestResultMessage。)
受保护的字段 m_endTime 返回 EndTime 属性的值。 (继承自 TestResultMessage。)
受保护的字段 m_exception 返回 SystemException 属性的值。 (继承自 TestResultMessage。)
受保护的字段 m_id 返回 ID() 属性的值。 (继承自 TestResultMessage。)
受保护的字段 m_messageKind 返回 MessageKind 属性的值。 (继承自 TestResultMessage。)
受保护的字段 m_spoolMessage 返回 SpoolMessage 属性的值。 (继承自 TestResultMessage。)
受保护的字段 m_startTime 返回 StartTime 属性的值。 (继承自 TestResultMessage。)
受保护的字段 m_testName 返回 TestName 属性的值。 (继承自 TestResultMessage。)
受保护的字段 m_testType 返回 TestType 属性的值。 (继承自 TestResultMessage。)

页首

线程安全

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

请参见

参考

Microsoft.VisualStudio.TestTools.Common 命名空间

TestResultMessage