Partager via


RunStateEvent, classe

Représente une demande de modification de l'état d'une série de tests.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.TestTools.Common
Assembly :  Microsoft.VisualStudio.QualityTools.Common (dans Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Déclaration
<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

Le type RunStateEvent expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée RunStateEvent() Initialise une nouvelle instance de la classe RunStateEvent.
Méthode protégée RunStateEvent(SerializationInfo, StreamingContext) Initialise une nouvelle instance de la classe RunStateEvent à partir du XML à l'aide des informations et du contexte fournis.
Méthode publique RunStateEvent(Guid, RunState, String) Initialise une nouvelle instance de la classe RunStateEvent à l'aide de l'ID de série de tests, de l'état et du nom de l'ordinateur fournis.
Méthode publique RunStateEvent(Guid, RunState, String, DateTime) Initialise une nouvelle instance de la classe RunStateEvent à l'aide de l'ID de série de tests, de l'état, du nom de l'ordinateur et de l'horodatage fournis.

Début

Propriétés

  Nom Description
Propriété publique Computer Obtient le nom de l'ordinateur qui a demandé la modification de l'état d'exécution.
Propriété publique NewState Obtient le nouveau paramètre pour l'état d'exécution.
Propriété publique RunId Obtient l'ID de la série de tests.
Propriété publique Timestamp Obtient les date et heure de la demande de modification de l'état d'exécution.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetObjectData Remplit un objet SerializationInfo en utilisant les données requises pour sérialiser l'objet cible. (Substitue TestMessage.GetObjectData(SerializationInfo, StreamingContext).)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IsValid Retourne une valeur qui indique si la demande de modification de l'état d'exécution est valide. (Substitue TestMessage.IsValid().)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique ToString Retourne une représentation sous forme de string de cette demande de modification de l'état d'exécution. (Substitue Object.ToString().)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.Common, espace de noms

RunState

TestState

TestStateEvent