Udostępnij za pośrednictwem


Klasa TestResultMessage

Zawiera klasa podstawowa dla wyników badań.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestMessage
    Microsoft.VisualStudio.TestTools.Common.TestResultMessage
      Microsoft.VisualStudio.TestTools.Common.DebugRequestMessage
      Microsoft.VisualStudio.TestTools.Common.RunOutputTestResultMessage
      Microsoft.VisualStudio.TestTools.Common.TestResult
      Microsoft.VisualStudio.TestTools.Common.TestRunTextResultMessage
      Microsoft.VisualStudio.TestTools.Common.TextTestResultMessage

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.Common
Zestaw:  Microsoft.VisualStudio.QualityTools.Common (w Microsoft.VisualStudio.QualityTools.Common.dll)

Składnia

'Deklaracja
<SerializableAttribute> _
Public Class TestResultMessage _
    Inherits TestMessage _
    Implements ICloneable, IVisiblePropertyProvider, IVerifiable, IXmlTestStore
[SerializableAttribute]
public class TestResultMessage : TestMessage, 
    ICloneable, IVisiblePropertyProvider, IVerifiable, IXmlTestStore
[SerializableAttribute]
public ref class TestResultMessage : public TestMessage, 
    ICloneable, IVisiblePropertyProvider, IVerifiable, IXmlTestStore
[<SerializableAttribute>]
type TestResultMessage =  
    class
        inherit TestMessage
        interface ICloneable
        interface IVisiblePropertyProvider
        interface IVerifiable
        interface IXmlTestStore
    end
public class TestResultMessage extends TestMessage implements ICloneable, IVisiblePropertyProvider, IVerifiable, IXmlTestStore

Typ TestResultMessage uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda chroniona TestResultMessage() Infrastruktura. Inicjuje nowe wystąpienie TestResultMessage klasy.
Metoda chroniona TestResultMessage(TestResultMessage) Infrastruktura. Inicjuje nowe wystąpienie TestResultMessage klasy przy użyciu wiadomości wynik testu dostarczone.
Metoda chroniona TestResultMessage(SerializationInfo, StreamingContext) Infrastruktura. Inicjuje nowe wystąpienie TestResultMessage klasy z serializowane dane XML.
Metoda publiczna TestResultMessage(String, Guid, TestMessageKind) Inicjuje nowe wystąpienie TestResultMessage klasy przy użyciu nazwy komputera podanej, test identyfikator uruchomienia i rodzaju wynik badania.
Metoda publiczna TestResultMessage(ComputerInfo, Guid, TestMessageKind) Przestarzałe. Inicjuje nowe wystąpienie TestResultMessage klasy przy użyciu nazwy komputera podanej, test identyfikator uruchomienia i rodzaju wynik badania.
Metoda publiczna TestResultMessage(String, Guid, ITestElement, TestMessageKind) Inicjuje nowe wystąpienie TestResultMessage klasy przy użyciu nazwy komputera podanej, uruchomić test ID, element kontrolny i rodzaju wynik badania.
Metoda publiczna TestResultMessage(ComputerInfo, Guid, ITestElement, TestMessageKind) Przestarzałe. Inicjuje nowe wystąpienie TestResultMessage klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ComputerName Pobiera nazwę komputera, który wykonywany skojarzony przebieg testu lub badania.
Właściwość publiczna DisplayText Pobiera tekst wyświetlany w interfejsie użytkownika z Visual Studio Application Lifecycle Management (ALM).
Właściwość publiczna Duration Zwraca lub ustawia czas, który przeznaczono do wykonania testu skojarzona lub test.
Właściwość publiczna EndTime Pobiera lub ustawia czas zakończenia realizacji.
Właściwość publiczna Id Zwraca lub ustawia identyfikator dla tej wiadomości wynik badania.
Właściwość publiczna IsRunLevel Pobiera wartość, która wskazuje, czy ten wynik jest za testy, a nie dla badania.
Właściwość publiczna LoadTestAgentNames Pobiera listę rozdzielaną przecinkami nazw komputerów, którym zainstalowany jest badanie obciążenia związane.
Właściwość publiczna LongText Pobiera wartość DisplayText właściwości.
Właściwość publiczna MessageKind Zwraca lub ustawia rodzaj wiadomości wynik badania dla tej wiadomości wynik testu skojarzone.
Właściwość publiczna SpoolMessage Zwraca lub ustawia wartość, która określa, czy ten komunikat będzie buforowany na wyniki badań utrwalonej.
Właściwość publiczna StartTime Zwraca lub ustawia czas, który skojarzony test uruchomiony lub uruchomić test.
Właściwość publiczna Storage Zwraca lub Ustawia relatywną ścieżkę folderu, w którym wszystkie pliki, które są skojarzone z badania są przechowywane na serwerze.
Właściwość publiczna SystemException Zwraca lub ustawia najnowszych wyjątek, który napotkano podczas przebiegu badania skojarzone lub badania.
Właściwość publiczna TestName Pobiera lub ustawia nazwę testu skojarzone.
Właściwość publiczna TestType Pobiera lub ustawia typ testu skojarzone.
Właściwość publiczna VisibleProperties Pobiera zbiór właściwości komunikat wynik testu ten będzie widoczny w interfejsie użytkownika z Visual Studio Application Lifecycle Management (ALM).

Początek

Metody

  Nazwa Opis
Metoda publiczna Clone Zwraca deep kopię wiadomości wynik badania.
Metoda publiczna Equals Określa, czy podany obiekt jest równa bieżącego obiektu. (Zastępuje Object.Equals(Object)).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Zastępuje Object.GetHashCode()).
Metoda publiczna GetObjectData Wypełnia SerializationInfo za pomocą danych jest wymagana do serializacji obiektu docelowego. (Zastępuje TestMessage.GetObjectData(SerializationInfo, StreamingContext)).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna IsValid Określa, czy ten komunikat wynik testu jest nieprawidłowa. (Zastępuje TestMessage.IsValid()).
Metoda publiczna Load Ładuje wystąpienie tej klasy z dostarczonego element XML przy użyciu podanych parametrów magazynu XML.
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna Save Zapisuje ten obiekt w podany element XML.
Metoda publiczna ToString Zwraca reprezentację ciągu ten komunikat wynik badania. (Zastępuje Object.ToString()).

Początek

Pola

  Nazwa Opis
Pole chronione m_duration Infrastruktura. Zwraca wartość Duration właściwości.
Pole chronione m_endTime Zwraca wartość EndTime właściwości.
Pole chronione m_exception Zwraca wartość SystemException właściwości.
Pole chronione m_id Zwraca wartość ID właściwości.
Pole chronione m_messageKind Zwraca wartość MessageKind właściwości.
Pole chronione m_spoolMessage Zwraca wartość SpoolMessage właściwości.
Pole chronione m_startTime Zwraca wartość StartTime właściwości.
Pole chronione m_testName Zwraca wartość TestName właściwości.
Pole chronione m_testType Zwraca wartość TestType właściwości.

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.Common

TestMessage

IVisiblePropertyProvider

IVerifiable

IXmlTestStore