Sdílet prostřednictvím


TestRunConfiguration – třída

Zajišťuje konfiguraci zkušební úlohy, která je aktuálně spuštěna.Tato třída nemůže být zděděna.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.Common
Sestavení:  Microsoft.VisualStudio.QualityTools.Common (v Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Deklarace
<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 zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda TestRunConfiguration(SerializationInfo, StreamingContext) Inicializuje novou instanci TestRunConfiguration třídy z XML pomocí zadané informace a kontext.
Veřejná metoda TestRunConfiguration(String, String) Inicializuje novou instanci TestRunConfiguration třídy pomocí názvu a úložiště informace Konfigurace testu.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost AbortRunOnError Získá nebo nastaví logickou hodnotu, která označuje, zda se zkouškou, pokud dojde k chybě stop.
Veřejná vlastnost AgentNotRespondingTimeout Získá nebo nastaví časový limit pro nonresponding test agenti.
Veřejná vlastnost AgentProperties Načtení tabulky hash, který se skládá z klíče a hodnoty, které představují vlastnosti určeného agenta.
Veřejná vlastnost ApartmentState Získá apartment státu, který je aktuálně nastaven pro spuštění konfigurace.
Veřejná vlastnost BucketSize Získá nebo nastaví velikost bloku pro konfiguraci spouštění.
Veřejná vlastnost CleanupCommand Získá nebo nastaví příkaz vyčistit konfigurace spuštění.
Veřejná vlastnost DefaultUserDeploymentRootDirectory Získá nebo nastaví výchozí nasazení kořenový adresář pro test runner.
Veřejná vlastnost DeploymentItems Získá nebo nastaví položky k nasazení s spustit test.
Veřejná vlastnost DeploymentRootDirectory Získá nebo nastaví kořenový adresář obecné nasazení.
Veřejná vlastnost DeploymentTimeout Získá nebo nastaví časový limit pro nasazení.
Veřejná vlastnost Description Získá nebo nastaví Popis zkoušky.
Veřejná vlastnost ElementName Načtení konfigurace spuštění uložené nastavení formátu test prvku "TestSettings".
Veřejná vlastnost HostData Získá nebo nastaví test spustit konfigurační data na aktivní hostitele.
Veřejná vlastnost HostProcessPlatform Získá nebo nastaví architekturu procesoru hostitelského systému.
Veřejná vlastnost Id Načte ID konfigurace spuštění.
Veřejná vlastnost IsCodeCoverageEnabled Získá nebo nastaví logickou hodnotu označující, zda je povoleno kolekce kód disponibility pro tento test spustit.
Veřejná vlastnost IsDeploymentEnabled Logická hodnota označující, zda je povoleno nasazení získá. Set přístupový objekt je nastavena vnitřní.
Veřejná vlastnost IsExecutedOutOfProc Logická hodnota označující, zda je v samostatném procesu provedeny zkoušky získá. Set přístupový objekt je nastavena vnitřní.
Veřejná vlastnost IsExecutedRemotely Získá nebo nastaví logickou hodnotu označující, zda zkoušky musí provádět vzdáleně.
Veřejná vlastnost IsExecutedUnderDebugger Získá nebo nastaví logickou hodnotu označující, zda spustit test byl spuštěn s ladicí program.
Veřejná vlastnost IsRemoteDataCollectionEnabled Logická hodnota označující, zda jsou povoleny všechny sběrače dat získává.
Veřejná vlastnost Name Získá nebo nastaví název konfigurace spuštění.
Veřejná vlastnost NamespaceUri Získá jednotný identifikátor zdroje (JIZ) aktuálního oboru názvů.
Veřejná vlastnost RelativePathRootDirectory Získá nebo nastaví adresář, který se používá při relativní cesty k souborům.
Veřejná vlastnost RunDeploymentInDirectory Adresář, který obdrží od řadiče test nasazena soubory získá.
Veřejná vlastnost RunDeploymentOutDirectory Získá adresáře obsahujícího soubory nasadit řadič test.
Veřejná vlastnost RunTimeout Získá nebo nastaví časový limit pro test spustit.
Veřejná vlastnost SetupCommand Získá nebo nastaví příkaz instalace pro zkoušky.
Veřejná vlastnost SkipUnhostableTests Získá nebo nastaví logickou hodnotu označující, zda musí vynechány zkoušky, které mají žádný hostitel.
Veřejná vlastnost Storage Získá nebo nastaví název souboru, kde je uložena konfigurace spuštění.
Veřejná vlastnost TestTimeout Získá nebo nastaví časový limit pro testování.
Veřejná vlastnost UploadDeploymentItems
Veřejná vlastnost UseDefaultDeploymentRootDirectory Získá nebo nastaví logickou hodnotu označující, zda chcete použít výchozí nasazení kořenový adresář.
Veřejná vlastnost UserDeploymentRootDirectory Získá nebo nastaví kořenový adresář nasazení, který bude použit při UseDefaultDeploymentRootDirectory má hodnotu false.
Veřejná vlastnost VisibleProperties Načte popis vlastnosti.

Nahoru

Metody

  Název Popis
Veřejná metoda Clone Vrátí klonování, jejichž data je stejný jako u tohoto objektu.
Veřejná metoda Equals Určuje, zda stanoveno TestRunConfiguration se rovná aktuální objekt objektu. (Přepisuje Object.Equals(Object).)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Vrátí kód hash ID konfigurace spuštění. (Přepisuje Object.GetHashCode().)
Veřejná metoda GetObjectData Vyplní SerializationInfo údaje nutné k serializaci cílový objekt.
Veřejná metoda GetTestElementTimeout Vrátí hodnotu časového limitu pro daný test.
Veřejná metoda GetTestTypeSpecificData Vrátí test spustit konfigurační data rozšíření (kopie) pro zadaný zkouška typu type−specific.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsValid Vrátí hodnotu typu Boolean, která označuje, zda je konfigurace spuštění platné.
Veřejná metoda Load Načte instance této třídy zadané v prvku XML pomocí zadané parametry.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda Save Uloží tento objekt poskytnutý prvek XML pomocí zadané parametry.
Veřejná metoda SetTestEnvironment Spusťte testovací prostředí v testu pomocí těchto sad test nastavení a řadiče, který je hostitelem testovací prostředí.
Veřejná metoda SetTestTypeSpecificData Nastaví konfiguraci spuštění určitého typu dat rozšíření zkouška zadaného typu.
Veřejná metoda ToString Vrátí řetězec reprezentací konfigurace spuštění. (Přepisuje Object.ToString().)

Nahoru

Pole

  Název Popis
Veřejné poleStatický člen DefaultDeploymentRootDirectory Obsahuje výchozí adresář pro místní nasazení.
Veřejné poleStatický člen DefaultRelativePathRoot Poskytuje výchozí kořenová cesta relativní nasazení položky.

Nahoru

Poznámky

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

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.Common – obor názvů

ICloneable

IVerifiable

IVisiblePropertyProvider