Freigeben über


TestResultBase-Klasse

Stellt eine optionale Basisklasse für eine benutzerdefinierte Testergebnisklasse bereit.

Vererbungshierarchie

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

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

Syntax

'Declaration
<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

Der TestResultBase-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode TestResultBase() Initialisiert eine neue Instanz der TestResultBase-Klasse.
Öffentliche Methode TestResultBase(TestResultBase) Initialisiert eine neue Instanz der TestResultBase-Klasse, indem eine Kopie der bereitgestellten Testergebnisinstanz erstellt wird.
Öffentliche Methode TestResultBase(Guid, Guid) Initialisiert eine neue Instanz der TestResultBase-Klasse mit der angegebenen Testlauf-ID und der angegebenen Testausführungs-ID.Wird vom Testframework aufgerufen.
Geschützte Methode TestResultBase(SerializationInfo, StreamingContext) Initialisiert eine neue Instanz der TestResultBase-Klasse aus serialisierten XML-Daten.Wird vom Testframework aufgerufen.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ExecId Ruft die Ausführungs-ID für den zugeordneten Test ab.
Öffentliche Eigenschaft IsRunLevel Ruft einen Wert ab, der angibt, ob der zugeordnete Test ein Testlauf ist.
Öffentliche Eigenschaft RunId Ruft die ID für den zugeordneten Testlauf ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.)
Öffentliche Methode GetObjectData Füllt eine SerializationInfo auf, indem die Daten verwendet werden, die zum Serialisieren des Zielobjekts erforderlich sind. (Überschreibt TestMessage.GetObjectData(SerializationInfo, StreamingContext).)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsValid Bestimmt, ob diese Instanz gültig ist. (Überschreibt TestMessage.IsValid().)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.Common-Namespace

TestMessage