Share via


Classe RunStateEvent

Rappresenta una richiesta di modifica dello stato di un'esecuzione dei test.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Sintassi

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

Il tipo RunStateEvent espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto RunStateEvent() Inizializza una nuova istanza di RunStateEvent classe.
Metodo protetto RunStateEvent(SerializationInfo, StreamingContext) Inizializza una nuova istanza di RunStateEvent classe da XML utilizzando informazioni e il contesto forniti.
Metodo pubblico RunStateEvent(Guid, RunState, String) Inizializza una nuova istanza di RunStateEvent classe utilizzando l'ID test run, lo stato e il nome del computer forniti.
Metodo pubblico RunStateEvent(Guid, RunState, String, DateTime) Inizializza una nuova istanza di RunStateEvent classe utilizzando l'ID test run, lo stato, il nome del computer e il timestamp forniti.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Computer Ottiene il nome del computer che ha richiesto la modifica dello stato di esecuzione.
Proprietà pubblica NewState ottiene la nuova impostazione per lo stato di esecuzione.
Proprietà pubblica RunId Ottiene l'ID dell'esecuzione dei test.
Proprietà pubblica Timestamp Ottiene la data e l'ora della richiesta di modifica dello stato di esecuzione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetObjectData Popola un oggetto SerializationInfo utilizzando i dati che sono necessari serializzare l'oggetto di destinazione. (Esegue l'override di TestMessage.GetObjectData(SerializationInfo, StreamingContext)).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IsValid Restituisce un valore che indica se la richiesta di modifica dello stato di esecuzione è valida. (Esegue l'override di TestMessage.IsValid()).
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce un oggetto string rappresentazione della richiesta di modifica dello stato di esecuzione. (Esegue l'override di Object.ToString()).

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.Common

RunState

TestState

TestStateEvent