TestRunConfiguration-Klasse
Stellt die Konfiguration des Testauftrags bereit, der gerade ausgeführt wird. Diese Klasse kann nicht vererbt werden.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.TestTools.Common.TestRunConfiguration
Namespace: Microsoft.VisualStudio.TestTools.Common
Assembly: Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)
Syntax
'Declaration
<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
Der TestRunConfiguration-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
TestRunConfiguration(SerializationInfo, StreamingContext) | Initialisiert mit den angegebenen Informationen und dem angegebenen Kontext eine neue Instanz der TestRunConfiguration-Klasse aus XML. |
![]() |
TestRunConfiguration(String, String) | Initialisiert eine neue Instanz der TestRunConfiguration-Klasse mithilfe des Namens und der Speicherinformationen der Testlaufkonfiguration. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
AbortRunOnError | Ruft einen booleschen Wert ab, der angibt, ob der Testlauf bei einem Fehlers beendet wird, oder legt diesen fest. |
![]() |
AgentNotRespondingTimeout | Ruft das Zeitlimit für nicht reagierende Test-Agents ab oder legt es fest. |
![]() |
AgentProperties | Ruft eine Hashtabelle ab, die aus Schlüsseln und Werten besteht, die die Eigenschaften des angegebenen Agent darstellen. |
![]() |
ApartmentState | Ruft den Apartmentzustand ab, die derzeit für diese Testlaufkonfiguration festgelegt ist. |
![]() |
BucketSize | Ruft die Bucketgröße für die Testlaufkonfiguration ab oder legt diese fest. |
![]() |
CleanupCommand | Ruft den Befehl zum Bereinigen der Testlaufkonfiguration ab oder legt diesen fest. |
![]() |
DefaultUserDeploymentRootDirectory | Ruft das standardmäßige Bereitstellungsstammverzeichnis für das Testprogramm ab oder legt es fest. |
![]() |
DeploymentItems | Ruft die Elemente ab, die mit einem Testlauf bereitgestellt werden sollen, oder legt diese fest. |
![]() |
DeploymentRootDirectory | Ruft das allgemeine Bereitstellungsstammverzeichnis ab oder legt dieses fest. |
![]() |
DeploymentTimeout | Ruft das Zeitlimit für die Bereitstellung ab oder legt es fest. |
![]() |
Description | Ruft die Beschreibung des Testlaufs ab oder legt sie fest. |
![]() |
ElementName | Ruft die Testlaufkonfiguration ab, die im Format für Testeinstellungen unter dem Element "TestSettings" gespeichert wird. |
![]() |
HostData | Ruft die Testlaufkonfigurationsdaten auf dem aktuellen Host ab oder legt sie fest. |
![]() |
HostProcessPlatform | Ruft die Prozessorarchitektur des Hostsystems ab oder legt diese fest. |
![]() |
Id | Ruft die ID der Testlaufkonfiguration ab. |
![]() |
IsCodeCoverageEnabled | Ruft einen booleschen Wert ab, der angibt, ob die Codeabdeckungsauflistung für diesen Testlauf aktiviert ist, oder legt diesen fest. |
![]() |
IsDeploymentEnabled | Ruft einen booleschen Wert ab, der angibt, ob die Bereitstellung aktiviert ist.Set -Accessor wird auf intern festgelegt |
![]() |
IsExecutedOutOfProc | Ruft einen booleschen Wert ab, der angibt, ob der Test in einem separaten Prozess ausgeführt wird.Set-Accessor wird auf intern festgelegt. |
![]() |
IsExecutedRemotely | Ruft einen booleschen Wert ab, der angibt, ob der Testlauf remote ausgeführt werden muss, oder legt diesen fest. |
![]() |
IsExecutedUnderDebugger | Ruft einen booleschen Wert ab, der angibt, ob der Testlauf mit dem Debugger ausgeführt wurde, oder legt diesen fest. |
![]() |
IsRemoteDataCollectionEnabled | Ruft einen booleschen Wert ab, der angibt, ob Datensammler aktiviert sind. |
![]() |
Name | Ruft den Namen der Testlaufkonfiguration ab oder legt diesen fest. |
![]() |
NamespaceUri | Ruft den URI (Uniform Resource Identifier) des aktuellen Namespaces ab. |
![]() |
RelativePathRootDirectory | Ruft das Verzeichnis ab, das verwendet wird, wenn relative Dateipfade auftreten, oder legt dieses fest. |
![]() |
RunDeploymentInDirectory | Ruft das Verzeichnis ab, das bereitgestellte Dateien vom Testcontroller empfängt. |
![]() |
RunDeploymentOutDirectory | Ruft das Verzeichnis ab, das Dateien enthält, die für den Testcontroller bereitgestellt werden. |
![]() |
RunTimeout | Ruft das Zeitlimit für den Testlauf ab oder legt es fest. |
![]() |
SetupCommand | Ruft den Setupbefehl für den Testlauf ab oder legt diesen fest. |
![]() |
SkipUnhostableTests | Ruft einen booleschen Wert ab, der angibt, ob die Tests ohne Host übersprungen werden müssen, oder legt diesen fest. |
![]() |
Storage | Ruft den Dateinamen ab, unter dem die Testlaufkonfiguration gespeichert wird, oder legt diesen fest. |
![]() |
TestTimeout | Ruft das Zeitlimit für Tests ab oder legt es fest. |
![]() |
UseDefaultDeploymentRootDirectory | Ruft einen booleschen Wert ab, der angibt, ob das standardmäßige Bereitstellungsstammverzeichnis verwendet wird, oder legt diesen fest. |
![]() |
UserDeploymentRootDirectory | Ruft das standardmäßige Bereitstellungsstammverzeichnis ab, das verwendet wird, wenn UseDefaultDeploymentRootDirectory den Wert "false" aufweist, oder legt dieses fest. |
![]() |
VisibleProperties | Ruft die Beschreibung einer Eigenschaft ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Clone | Gibt einen Klon zurück, dessen Daten mit diesem Objekt übereinstimmen. |
![]() |
Equals | Bestimmt, ob das bereitgestellte TestRunConfiguration-Objekt und das aktuelle Objekt gleich sind. (Überschreibt Object.Equals(Object).) |
![]() |
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.) |
![]() |
GetHashCode | Gibt den Hashcode für die ID der Testlaufkonfiguration zurück. (Überschreibt Object.GetHashCode().) |
![]() |
GetObjectData | Füllt eine SerializationInfo mit den Daten auf, die zum Serialisieren des Zielobjekts erforderlich sind. |
![]() |
GetTestElementTimeout | Gibt das Timeout zurück, das für den angegebenen Test angegeben wird. |
![]() |
GetTestTypeSpecificData | Gibt testtypspezifische Testlaufkonfigurations-Erweiterungsdaten (Klon) für den angegebenen Testtyp zurück. |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
IsValid | Gibt einen booleschen Wert zurück, der angibt, ob die Testlaufkonfiguration gültig ist. |
![]() |
Load | Lädt mit den bereitgestellten Parametern eine Instanz dieser Klasse aus dem bereitgestellten XML-Element. |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
Save | Speichert dieses Objekt mithilfe der bereitgestellten Parameter im bereitgestellten XML-Element. |
![]() |
SetTestEnvironment | Legt die Testumgebung für einen Testlauf mithilfe dieser Testeinstellungen und des Controllers fest, der die Testumgebung hostet. |
![]() |
SetTestTypeSpecificData | Legt typspezifische Testlaufkonfigurationserweiterungsdaten für den angegebenen Testtyp fest. |
![]() |
ToString | Gibt eine Zeichenfolgendarstellung der Testlaufkonfiguration zurück. (Überschreibt Object.ToString().) |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
![]() ![]() |
DefaultDeploymentRootDirectory | Stellt ein Standardverzeichnis für lokale Bereitstellung bereit. |
![]() ![]() |
DefaultRelativePathRoot | Stellt den Standardstammpfad für relative Bereitstellungselemente bereit. |
Zum Seitenanfang
Hinweise
Diese Klasse implementiert [T:System.ICloneable,], IVerifiable und IVisiblePropertyProvider.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.