Partager via


TestResultBase, classe

Fournit une classe de base facultative pour une classe de résultats de test personnalisée.

Hiérarchie d'héritage

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

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

Syntaxe

'Déclaration
<SerializableAttribute> _
Public Class TestResultBase _
    Inherits TestMessage _
    Implements ISerializable
[SerializableAttribute]
public class TestResultBase : TestMessage, 
    ISerializable
[SerializableAttribute]
public ref class TestResultBase : public TestMessage, 
    ISerializable
[<SerializableAttribute>]
type TestResultBase =  
    class
        inherit TestMessage
        interface ISerializable
    end
public class TestResultBase extends TestMessage implements ISerializable

Le type TestResultBase expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée TestResultBase() Initialise une nouvelle instance de la classe TestResultBase.
Méthode publique TestResultBase(TestResultBase) Initialise une nouvelle instance de la classe TestResultBase en effectuant une copie de l'instance du résultat de test fourni.
Méthode publique TestResultBase(Guid, Guid) Initialise une nouvelle instance de la classe TestResultBase à l'aide de l'ID de série de tests et de l'ID d'exécution de test fournis.Appelée par l'infrastructure de test.
Méthode protégée TestResultBase(SerializationInfo, StreamingContext) Initialise une nouvelle instance de la classe TestResultBase à partir de données XML sérialisées.Appelée par l'infrastructure de test.

Début

Propriétés

  Nom Description
Propriété publique ExecId Obtient l'ID d'exécution du test associé.
Propriété publique IsRunLevel Obtient une valeur qui indique si la série de tests associée est une série de tests.
Propriété publique RunId Obtient l'ID de la série de tests associée.

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 Détermine si cette instance 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 chaîne qui représente l'objet actuel. (Hérité de Object.)

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

TestMessage