Freigeben über


RunStateEvent-Klasse

Stellt eine Anforderung zum Ändern des Zustands eines Testlaufs dar.

Vererbungshierarchie

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

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

Syntax

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

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

Konstruktoren

  Name Beschreibung
Geschützte Methode RunStateEvent() Initialisiert eine neue Instanz der RunStateEvent-Klasse.
Geschützte Methode RunStateEvent(SerializationInfo, StreamingContext) Initialisiert mit den angegebenen Informationen und dem angegebenen Kontext eine neue Instanz der RunStateEvent-Klasse aus XML.
Öffentliche Methode RunStateEvent(Guid, RunState, String) Initialisiert eine neue Instanz der RunStateEvent-Klasse mit der bereitgestellten Testlauf-ID, dem bereitgestellten Zustand und dem bereitgestellten Computernamen.
Öffentliche Methode RunStateEvent(Guid, RunState, String, DateTime) Initialisiert eine neue Instanz der RunStateEvent-Klasse mit der bereitgestellten Testlauf-ID, dem bereitgestellten Zustand, dem bereitgestellten Computernamen und dem bereitgestellten Zeitstempel.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Computer Ruft den Namen des Computers ab, der die Änderung des Ausführungszustands angefordert hat.
Öffentliche Eigenschaft NewState Ruft die neue Einstellung für den Testlaufzustand ab.
Öffentliche Eigenschaft RunId Ruft die ID des Testlaufs ab.
Öffentliche Eigenschaft Timestamp Ruft das Datum und die Uhrzeit der Anforderung zum Ändern des Testlaufzustands 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 Gibt einen Wert zurück, der angibt, ob die Anforderung zum Ändern des Testlaufzustands 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 string-Darstellung der Anforderung zum Ändern des Testlaufzustands zurück. (Ü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

RunState

TestState

TestStateEvent