Freigeben über


TestStateEvent-Klasse

Stellt einen Benachrichtigungsdatensatz für eine Änderung im Testzustand dar.

Vererbungshierarchie

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

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

Syntax

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

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

Konstruktoren

  Name Beschreibung
Geschützte Methode TestStateEvent() Initialisiert eine Instanz der TestStateEvent-Klasse.
Geschützte Methode TestStateEvent(SerializationInfo, StreamingContext) Initialisiert mit den Serialisierungsinformationen und dem Kontext eine Instanz der TestStateEvent-Klasse.
Öffentliche Methode TestStateEvent(Guid, Guid, TestState) Initialisiert mit der bereitgestellten Lauf-ID, Ausführungs-ID und dem Zustand eine Instanz der TestStateEvent-Klasse.
Öffentliche Methode TestStateEvent(Guid, Guid, TestState, DateTime) Initialisiert mit der bereitgestellten Lauf-ID, Ausführungs-ID, dem Zustand und dem Zeitstempel eine Instanz der TestStateEvent-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ExecId Ruft ein Guid-Element ab, das den Ausführungsprozess eindeutig identifiziert.
Öffentliche Eigenschaft NewState Ruft die neue Einstellung für den Testzustand ab.
Öffentliche Eigenschaft RunId Ruft ein Guid-Element ab, das den Testlauf eindeutig identifiziert.
Öffentliche Eigenschaft Timestamp Ruft das Datum und die Uhrzeit der Änderung des Testzustands ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetObjectData Füllt ein SerializationInfo-Objekt mit den Daten auf, 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 Gibt einen Wert zurück, der angibt, ob das Ereignis über ein gültiges RunId-Element und eine gültige NewState-Einstellung verfügt. (Ü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 den Computernamen, das RunId-Element und das NewState-Element enthält. (Überschreibt Object.ToString().)

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