RunStateEvent 类

表示对更改测试运行状态的请求。

继承层次结构

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestMessage
    Microsoft.VisualStudio.TestTools.Common.RunStateEvent

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

语法

声明
<SerializableAttribute> _
Public Class RunStateEvent _
    Inherits TestMessage _
    Implements ISerializable
[SerializableAttribute]
public class RunStateEvent : TestMessage, 
    ISerializable
[SerializableAttribute]
public ref class RunStateEvent : public TestMessage, 
    ISerializable
[<SerializableAttribute>]
type RunStateEvent =  
    class
        inherit TestMessage
        interface ISerializable
    end
public class RunStateEvent extends TestMessage implements ISerializable

RunStateEvent 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 RunStateEvent() 初始化 RunStateEvent 类的新实例。
受保护的方法 RunStateEvent(SerializationInfo, StreamingContext) 使用提供的信息和上下文从 XML 中初始化 RunStateEvent 类的新实例。
公共方法 RunStateEvent(Guid, RunState, String) 使用提供的测试运行 ID、状态和计算机名称初始化 RunStateEvent 类的新实例。
公共方法 RunStateEvent(Guid, RunState, String, DateTime) 使用提供的测试运行 ID、状态、计算机名称和时间戳初始化 RunStateEvent 类的新实例。

页首

属性

  名称 说明
公共属性 Computer 获取在运行状态下请求更改的计算机的名称。
公共属性 NewState 获取运行状态的新设置。
公共属性 RunId 获取测试运行的 ID。
公共属性 Timestamp 获取请求更改运行状态的日期和时间。

页首

方法

  名称 说明
公共方法 Equals 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetObjectData 使用序列化目标对象所需的数据来填充 SerializationInfo 对象。 (重写 TestMessage.GetObjectData(SerializationInfo, StreamingContext)。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 IsValid 返回一个值,该值指示对更改运行状态的请求是否有效。 (重写 TestMessage.IsValid()。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回此更改运行状态的请求的 string 表示形式。 (重写 Object.ToString()。)

页首

线程安全

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

请参见

参考

Microsoft.VisualStudio.TestTools.Common 命名空间

RunState

TestState

TestStateEvent