Udostępnij za pośrednictwem


Klasa TestRunConfiguration

Zawiera konfigurację zadania test, który jest aktualnie wykonywany.Klasa ta nie może być dziedziczona.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestRunConfiguration

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

Składnia

'Deklaracja
<SerializableAttribute> _
Public Class TestRunConfiguration _
    Implements ICloneable, IVerifiable, IVisiblePropertyProvider, ISerializable,  _
    IXmlTestStore, IXmlTestStoreCustom
[SerializableAttribute]
public class TestRunConfiguration : ICloneable, 
    IVerifiable, IVisiblePropertyProvider, ISerializable, IXmlTestStore, IXmlTestStoreCustom
[SerializableAttribute]
public ref class TestRunConfiguration : ICloneable, 
    IVerifiable, IVisiblePropertyProvider, ISerializable, IXmlTestStore, IXmlTestStoreCustom
[<SerializableAttribute>]
type TestRunConfiguration =  
    class
        interface ICloneable
        interface IVerifiable
        interface IVisiblePropertyProvider
        interface ISerializable
        interface IXmlTestStore
        interface IXmlTestStoreCustom
    end
public class TestRunConfiguration implements ICloneable, IVerifiable, IVisiblePropertyProvider, ISerializable, IXmlTestStore, IXmlTestStoreCustom

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

Konstruktorzy

  Nazwa Opis
Metoda chroniona TestRunConfiguration(SerializationInfo, StreamingContext) Inicjuje nowe wystąpienie TestRunConfiguration klasy z XML za pomocą dostarczone informacje i kontekst.
Metoda publiczna TestRunConfiguration(String, String) Inicjuje nowe wystąpienie TestRunConfiguration klasy przy użyciu nazwy i przechowywania informacji o konfiguracji testu.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna AbortRunOnError Zwraca lub ustawia wartość logiczną wskazującą, czy testu, jeśli wystąpi błąd stop.
Właściwość publiczna AgentNotRespondingTimeout Zwraca lub ustawia limit czasu dla testu nonresponding agentów.
Właściwość publiczna AgentProperties Pobiera tablicę, która składa się z kluczy i wartości, które reprezentują właściwości określonego agenta.
Właściwość publiczna ApartmentState Pobiera stan apartament ustawiony dla tej konfiguracji uruchamiania.
Właściwość publiczna BucketSize Pobiera lub ustawia rozmiar segmentu dla wykonywania konfiguracji.
Właściwość publiczna CleanupCommand Pobiera lub ustawia oczyścić konfiguracji uruchamiania polecenia.
Właściwość publiczna DefaultUserDeploymentRootDirectory Pobiera lub ustawia domyślny katalog główny wdrażania dla sadzonek badania.
Właściwość publiczna DeploymentItems Pobiera lub ustawia elementy z testu.
Właściwość publiczna DeploymentRootDirectory Pobiera lub ustawia katalog główny ogólne wdrażania.
Właściwość publiczna DeploymentTimeout Pobiera lub ustawia limit czasu dla wdrażania.
Właściwość publiczna Description Pobiera lub ustawia opis badania.
Właściwość publiczna ElementName Pobiera konfigurację uruchamiania, zapisaną w formacie ustawienia badania w obszarze elementu "TestSettings".
Właściwość publiczna HostData Pobiera lub ustawia testu danych konfiguracji hosta aktywnego.
Właściwość publiczna HostProcessPlatform Pobiera lub ustawia architektury procesora systemu hosta.
Właściwość publiczna Id Pobiera identyfikator procesu konfiguracji.
Właściwość publiczna IsCodeCoverageEnabled Zwraca lub ustawia wartość logiczną, która wskazuje, czy kod zapotrzebowania kolekcji jest włączone dla tego testu.
Właściwość publiczna IsDeploymentEnabled Zwraca wartość logiczną wskazującą, czy włączono wdrażania. Set Akcesor jest ustawiona na wewnętrzne.
Właściwość publiczna IsExecutedOutOfProc Zwraca wartość logiczną wskazującą, czy badanie jest wykonywane w oddzielnym procesie. Set Akcesor jest ustawiona na wewnętrzne.
Właściwość publiczna IsExecutedRemotely Zwraca lub ustawia wartość logiczną wskazującą, czy badania można wykonywać zdalnie.
Właściwość publiczna IsExecutedUnderDebugger Zwraca lub ustawia wartość logiczną wskazującą, czy badania wykonano za pomocą debugera.
Właściwość publiczna IsRemoteDataCollectionEnabled Zwraca wartość logiczną wskazującą, czy włączone są wszystkie moduły zbierające dane.
Właściwość publiczna Name Pobiera lub ustawia nazwę konfiguracji uruchamiania.
Właściwość publiczna NamespaceUri Pobiera uniform resource identifier (URI) bieżącego obszaru nazw.
Właściwość publiczna RelativePathRootDirectory Pobiera lub ustawia katalog, który jest używany, gdy występują ścieżki względne plików.
Właściwość publiczna RunDeploymentInDirectory Pobiera katalogu, który odbiera wdrożonego pliki z kontrolera badania.
Właściwość publiczna RunDeploymentOutDirectory Pobiera katalog zawierający pliki, aby wdrożyć kontroler badania.
Właściwość publiczna RunTimeout Pobiera lub ustawia limit czasu dla wykonywania badania.
Właściwość publiczna SetupCommand Pobiera lub ustawia polecenia instalacji dla wykonywania badania.
Właściwość publiczna SkipUnhostableTests Zwraca lub ustawia wartość logiczną wskazującą, czy być pominięte testów, które mają nie hosta.
Właściwość publiczna Storage Pobiera lub ustawia nazwę pliku, gdzie przechowywane konfiguracji uruchamiania.
Właściwość publiczna TestTimeout Pobiera lub ustawia limit czasu badania.
Właściwość publiczna UploadDeploymentItems
Właściwość publiczna UseDefaultDeploymentRootDirectory Zwraca lub ustawia wartość logiczną wskazującą, czy użyć domyślnego katalogu głównego wdrażania.
Właściwość publiczna UserDeploymentRootDirectory Zwraca lub ustawia rozmieszczania katalogu głównego, który będzie używany podczas UseDefaultDeploymentRootDirectory ma wartość false.
Właściwość publiczna VisibleProperties Pobiera opis właściwości.

Początek

Metody

  Nazwa Opis
Metoda publiczna Clone Zwraca powielania, którego dane jest taki sam jak ten obiekt.
Metoda publiczna Equals Określa, czy przewidziano TestRunConfiguration 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 Zwraca kod skrótu identyfikatora procesu konfiguracji. (Zastępuje Object.GetHashCode()).
Metoda publiczna GetObjectData Wypełnia SerializationInfo dane wymagane do serializacji obiektu docelowego.
Metoda publiczna GetTestElementTimeout Zwraca wartość limitu czasu określony dla danego badania.
Metoda publiczna GetTestTypeSpecificData Zwraca test type−specific uruchomić test określonego typu danych rozszerzenia konfiguracji (clone).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna IsValid Zwraca wartość logiczną wskazującą, czy konfiguracja uruchamiania jest prawidłowa.
Metoda publiczna Load Ładuje instancji tej klasy z dostarczonego element XML przy użyciu dostarczonego parametrów.
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna Save Zapisuje ten obiekt w podany element XML przy użyciu dostarczonego parametrów.
Metoda publiczna SetTestEnvironment Uruchom środowisko testowe w test przy użyciu tych zestawów badania ustawienia i kontroler, który obsługuje środowisko testowe.
Metoda publiczna SetTestTypeSpecificData Ustawia konfigurację uruchamiania typu danych rozszerzenia badanie określonego typu.
Metoda publiczna ToString Zwraca reprezentację ciągu konfiguracji uruchamiania. (Zastępuje Object.ToString()).

Początek

Pola

  Nazwa Opis
Pole publiczneStatyczny element członkowski DefaultDeploymentRootDirectory Zapewnia domyślny katalog dla wdrażania lokalnych.
Pole publiczneStatyczny element członkowski DefaultRelativePathRoot Zawiera domyślną ścieżkę katalogu głównego dla wdrażania względne pozycje.

Początek

Uwagi

This class implements [T:System.ICloneable,]IVerifiable, and IVisiblePropertyProvider.

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

ICloneable

IVerifiable

IVisiblePropertyProvider