Compartilhar via


Classe RunStateEvent

Representa uma solicitação para alterar o estado de execução de teste.

Hierarquia de herança

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

Namespace:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (em Microsoft.VisualStudio.QualityTools.Common.dll)

Sintaxe

'Declaração
<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

O tipo RunStateEvent expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido RunStateEvent() Inicializa uma nova instância da classe RunStateEvent.
Método protegido RunStateEvent(SerializationInfo, StreamingContext) Inicializa uma nova instância de RunStateEvent classe do XML usando as informações fornecidas e o contexto.
Método público RunStateEvent(Guid, RunState, String) Inicializa uma nova instância da RunStateEvent classe usando o identificação, de execução de teste fornecido estado e o nome do computador.
Método público RunStateEvent(Guid, RunState, String, DateTime) Inicializa uma nova instância de RunStateEvent classe fornecida com o ID de execução, estado, o nome do computador de teste e tempo carimbo.

Início

Propriedades

  Nome Descrição
Propriedade pública Computer Obtém o nome do computador que solicitou a alteração no estado de execução.
Propriedade pública NewState Obtém a nova configuração para o estado de execução.
Propriedade pública RunId Obtém a ID da execução do teste.
Propriedade pública Timestamp Obtém a data e hora da solicitação para alterar o estado de execução.

Início

Métodos

  Nome Descrição
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetObjectData Preenche uma SerializationInfo usando os dados que é necessário para serializar o objeto de destino. (Substitui TestMessage.GetObjectData(SerializationInfo, StreamingContext).)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público IsValid Retorna um valor que indica se a solicitação para alterar o estado de execução é válida. (Substitui TestMessage.IsValid().)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público ToString Retorna um string representação dessa solicitação para alterar o estado de execução. (Substitui Object.ToString().)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.Common

RunState

TestState

TestStateEvent