Classe TestRunConfiguration
Fornisce la configurazione del processo del test che è in fase di esecuzione. La classe non può essere ereditata.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.TestTools.Common.TestRunConfiguration
Spazio dei nomi: Microsoft.VisualStudio.TestTools.Common
Assembly: Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)
Sintassi
'Dichiarazione
<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
Il tipo TestRunConfiguration espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
TestRunConfiguration(SerializationInfo, StreamingContext) | Inizializza una nuova istanza della classe TestRunConfiguration da codice XML utilizzando le informazioni e il contesto specificati. |
![]() |
TestRunConfiguration(String, String) | Inizializza una nuova istanza della classe TestRunConfiguration utilizzando le informazioni di archiviazione e nome della configurazione di esecuzione del test. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
AbortRunOnError | Ottiene o imposta un valore booleano che indica se arrestare l'esecuzione dei test quando si verifica un'errore. |
![]() |
AgentNotRespondingTimeout | Ottiene o imposta il limite di tempo per gli agenti di test che non rispondono. |
![]() |
AgentProperties | Ottiene una tabella hash che è costituita dalle chiavi e dai valori che rappresentano le proprietà dell'agente specificato. |
![]() |
ApartmentState | Ottiene lo stato dell'apartment che attualmente è impostato per la configurazione di esecuzione. |
![]() |
BucketSize | Ottiene o imposta la dimensione del bucket per la configurazione di esecuzione. |
![]() |
CleanupCommand | Ottiene o imposta il comando per effettuare la pulizia della configurazione di esecuzione. |
![]() |
DefaultUserDeploymentRootDirectory | Ottiene o imposta la directory radice di distribuzione predefinita per chi esegue i test. |
![]() |
DeploymentItems | Ottiene o imposta gli elementi da distribuire con un'esecuzione dei test. |
![]() |
DeploymentRootDirectory | Ottiene o imposta la directory radice di distribuzione generale. |
![]() |
DeploymentTimeout | Ottiene o imposta il limite di tempo per la distribuzione. |
![]() |
Description | Ottiene o imposta la descrizione dell'esecuzione del test. |
![]() |
ElementName | Ottiene la configurazione di esecuzione che viene salvata nel formato delle impostazioni test, nell'ambito dell'elemento "TestSettings". |
![]() |
HostData | Ottiene o imposta i dati della configurazione di esecuzione dei test nell'host attivo. |
![]() |
HostProcessPlatform | Ottiene o imposta l'architettura di processore del sistema host. |
![]() |
Id | Ottiene l'ID della configurazione di esecuzione. |
![]() |
IsCodeCoverageEnabled | Ottiene o imposta un valore booleano che indica se l'insieme del code coverage è attivata per questa esecuzione dei test. |
![]() |
IsDeploymentEnabled | Ottiene un valore booleano che indica se la distribuzione è abilitata.La funzione di accesso Set è impostata internamente. |
![]() |
IsExecutedOutOfProc | Ottiene un valore booleano che indica se il test viene eseguito in un processo separato.La funzione di accesso Set è impostata internamente. |
![]() |
IsExecutedRemotely | Ottiene o imposta un valore booleano che indica se l'esecuzione dei test deve essere eseguita in modalità remota. |
![]() |
IsExecutedUnderDebugger | Ottiene o imposta un valore booleano che indica se l'esecuzione dei test è stata eseguita con il debugger. |
![]() |
IsRemoteDataCollectionEnabled | Ottiene un valore booleano che indica se sono abilitati agenti di raccolta dati. |
![]() |
Name | Ottiene o imposta il nome della configurazione di esecuzione. |
![]() |
NamespaceUri | Ottiene l'URI (Uniform Resource Identifier) di base dello spazio dei nomi corrente. |
![]() |
RelativePathRootDirectory | Ottiene o imposta la directory utilizzata quando si verificano percorsi file relativi. |
![]() |
RunDeploymentInDirectory | Ottiene la directory che riceve i file implementati dal controller di test. |
![]() |
RunDeploymentOutDirectory | Ottiene la directory che contiene i file da implementare al controller di test. |
![]() |
RunTimeout | Ottiene o imposta il limite di tempo dell'esecuzione dei test. |
![]() |
SetupCommand | Ottiene o il comando di impostazione dell'esecuzione dei test. |
![]() |
SkipUnhostableTests | Ottiene o imposta un valore booleano che indica se i test senza host devono essere ignorati. |
![]() |
Storage | Ottiene o imposta il nome file in cui è memorizzata la configurazione di esecuzione. |
![]() |
TestTimeout | Ottiene o imposta il limite di tempo per l'esecuzione di test. |
![]() |
UseDefaultDeploymentRootDirectory | Ottiene o imposta un valore booleano che indica se viene utilizzata la directory radice di distribuzione predefinita. |
![]() |
UserDeploymentRootDirectory | Ottiene o imposta la directory radice di distribuzione che sarà utilizzata quando UseDefaultDeploymentRootDirectory è false. |
![]() |
VisibleProperties | Ottiene la descrizione di una proprietà. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Clone | Restituisce un clone i cui dati sono uguali a quelli dell'oggetto corrente. |
![]() |
Equals | Determina se l'oggetto TestRunConfiguration specificato è uguale all'oggetto corrente. (Esegue l'override di Object.Equals(Object)). |
![]() |
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) |
![]() |
GetHashCode | Restituisce il codice hash dell'ID della configurazione di esecuzione. (Esegue l'override di Object.GetHashCode()). |
![]() |
GetObjectData | Inserisce una classe SerializationInfo con i dati richiesti per serializzare l'oggetto di destinazione. |
![]() |
GetTestElementTimeout | Restituisce il timeout specificato per il test specificato. |
![]() |
GetTestTypeSpecificData | Restituisce dati di estensione (clone) della configurazione di esecuzione specifici del tipo di test specificato. |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
IsValid | Restituisce un valore booleano che indica se la configurazione di esecuzione è valida. |
![]() |
Load | Carica un'istanza di questa classe dall'elemento XML specificato utilizzando i parametri indicati. |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
Save | Salva questo oggetto nell'elemento XML specificato utilizzando i parametri indicati. |
![]() |
SetTestEnvironment | Imposta l'ambiente di test da utilizzare in una esecuzione dei test utilizzando queste impostazioni e il controller che ospita l'ambiente di test. |
![]() |
SetTestTypeSpecificData | Imposta i dati di estensione della configurazione di esecuzione specifici del tipo di test specificato. |
![]() |
ToString | Restituisce una rappresentazione stringa della configurazione di esecuzione. (Esegue l'override di Object.ToString()). |
In alto
Campi
Nome | Descrizione | |
---|---|---|
![]() ![]() |
DefaultDeploymentRootDirectory | Fornisce una directory predefinita per la distribuzione locale. |
![]() ![]() |
DefaultRelativePathRoot | Fornisce il percorso radice predefinito per gli elementi relativi di distribuzione. |
In alto
Note
Questa classe implementa [T:System.ICloneable,] IVerifiable e IVisiblePropertyProvider.
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.