Classe TestRunConfiguration
Fornece a configuração do trabalho de teste que estão sendo executados no momento.Essa classe não pode ser herdada.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.Common.TestRunConfiguration
Namespace: Microsoft.VisualStudio.TestTools.Common
Assembly: Microsoft.VisualStudio.QualityTools.Common (em Microsoft.VisualStudio.QualityTools.Common.dll)
Sintaxe
'Declaração
<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
O tipo TestRunConfiguration expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
TestRunConfiguration(SerializationInfo, StreamingContext) | Inicializa uma nova instância da classe de TestRunConfiguration XML usando informações e o contexto fornecidos. | |
TestRunConfiguration(String, String) | Inicializa uma nova instância da classe de TestRunConfiguration usando o nome e informações de armazenamento de configuração de ensaio. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
AbortRunOnError | Obtém ou define um valor Booleano que indica se interromper o ensaio se ocorrer um erro. | |
AgentNotRespondingTimeout | Obtém ou define o limite de tempo para agentes de teste nonresponding. | |
AgentProperties | Obtém um hash que consiste em chaves e valores que representam as propriedades do agente especificado. | |
ApartmentState | Obtém o estado apartment que é definido no momento para essa configuração de execução. | |
BucketSize | Obtém ou define o tamanho do compartimento de memória para configuração de execução. | |
CleanupCommand | Obtém ou define o comando limpar a configuração de execução. | |
DefaultUserDeploymentRootDirectory | Obtém ou define o diretório raiz padrão de implantação para o corredor de teste. | |
DeploymentItems | Obtém ou define os itens a serem implantados com um ensaio. | |
DeploymentRootDirectory | Obtém ou define o diretório raiz geral sobre implantação. | |
DeploymentTimeout | Obtém ou define o limite de tempo para implantação. | |
Description | Obtém ou define a descrição de ensaio. | |
ElementName | Obtém a definição de execução que são salvas no formato das configurações de teste, sob o elemento “TestSettings”. | |
HostData | Obtém ou define os dados de configuração de ensaio no host ativo. | |
HostProcessPlatform | Obtém ou define a arquitetura do processador do sistema host. | |
Id | Obtém a identificação de configuração de execução. | |
IsCodeCoverageEnabled | Obtém ou define um valor Booleano que indica se a coleção de tinta de código está habilitada para este ensaio. | |
IsDeploymentEnabled | Obtém um valor Booleano que indica se a implantação é ativada.o assessor deSeté definido como interno. | |
IsExecutedOutOfProc | Obtém um valor Booleano que indica se o teste é executado em um processo separado.o assessor deSet é definido como interno. | |
IsExecutedRemotely | Obtém ou define um valor Booleano que indica se o ensaio deve ser executado remotamente. | |
IsExecutedUnderDebugger | Obtém ou define um valor Booleano que indica se o ensaio ser executado com o depurador. | |
IsRemoteDataCollectionEnabled | Obtém um valor Booleano que indica se qualquer coletor de dados está habilitado. | |
Name | Obtém ou define o nome da configuração de execução. | |
NamespaceUri | Obtém o identificador de uniform resource identifier (URI) do namespace atual. | |
RelativePathRootDirectory | Obtém ou define o diretório que é usado quando os caminhos de arquivos relacionados ocorrem. | |
RunDeploymentInDirectory | Obtém o diretório que recebe arquivos implantados do controlador de teste. | |
RunDeploymentOutDirectory | Obtém o diretório que contém arquivos para implantar para o controlador de teste. | |
RunTimeout | Obtém ou define o limite de tempo para o ensaio. | |
SetupCommand | Obtém ou define o comando de configuração para o ensaio. | |
SkipUnhostableTests | Obtém ou define um valor Booleano que indica se os testes que têm host devem ser ignorados. | |
Storage | Obtém ou define o nome de arquivo onde a configuração de execução é armazenada. | |
TestTimeout | Obtém ou define o limite de tempo para teste. | |
UploadDeploymentItems | ||
UseDefaultDeploymentRootDirectory | Obtém ou define um valor Booleano que indica se usar o diretório raiz padrão de implantação. | |
UserDeploymentRootDirectory | Obtém ou define o diretório raiz de implantação que será usado quando UseDefaultDeploymentRootDirectory é falso. | |
VisibleProperties | Obtém a descrição de uma propriedade. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Clone | Retorna um clone cujos dados são os mesmos que este objeto. | |
Equals | Determina se o objeto fornecido de TestRunConfiguration é igual ao objeto atual. (Substitui Object.Equals(Object).) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Retorna o código hash de identificação de configuração de execução. (Substitui Object.GetHashCode().) | |
GetObjectData | Preenche SerializationInfo com os dados necessários para serializar o objeto alvo. | |
GetTestElementTimeout | Retorna o tempo limite especificado para teste fornecido. | |
GetTestTypeSpecificData | O retorna testam dados type−specific de extensão de configuração de execução (clone) para o tipo especificado de teste. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
IsValid | Retorna um valor Booleano que indica se a configuração de execução é válido. | |
Load | Carrega uma instância da classe de elemento XML fornecido usando os parâmetros fornecidos. | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
Save | Salva este objeto fornecido no elemento XML usando os parâmetros fornecidos. | |
SetTestEnvironment | Define o ambiente de teste para usar em um ensaio usando essas configurações de teste e o controlador que hospeda o ambiente de teste. | |
SetTestTypeSpecificData | Os dados específicos de extensão de configuração de execução dos conjuntos para teste um tipo especificado. | |
ToString | Retorna uma representação de cadeia de caracteres de configuração de execução. (Substitui Object.ToString().) |
Superior
Campos
Nome | Descrição | |
---|---|---|
DefaultDeploymentRootDirectory | Fornece um diretório padrão para implantação local. | |
DefaultRelativePathRoot | Fornece o caminho raiz padrão de itens relacionados de implantação. |
Superior
Comentários
Essa classe implementa [T:System.ICloneable,]IVerifiable, e IVisiblePropertyProvider.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.