Classe TestRunConfiguration
Fornece a configuração do trabalho de teste que está atualmente sendo executada. Esta 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 de TestRunConfiguration classe do XML usando as informações fornecidas e o contexto. | |
TestRunConfiguration(String, String) | Inicializa uma nova instância de TestRunConfiguration classe usando as informações de nome e o armazenamento do teste executar configuração. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
AbortRunOnError | Obtém ou define um valor Boolean que indica se interromper a execução de teste de um erro ocorre. | |
AgentNotRespondingTimeout | Obtém ou define o tempo limite para o teste que agentes. | |
AgentProperties | Obtém uma tabela de hash consiste em chaves e valores que representam as propriedades do agente especificado. | |
ApartmentState | Obtém o estado de apartamento está definido para essa configuração de execução. | |
BucketSize | Obtém ou define o tamanho do bucket para a configuração de execução. | |
CleanupCommand | Obtém ou define o comando para limpar a configuração de execução. | |
DefaultUserDeploymentRootDirectory | Obtém ou define o diretório raiz de implantação do padrão para o executor de teste. | |
DeploymentItems | Obtém ou define os itens a serem implantados com uma execução de teste. | |
DeploymentRootDirectory | Obtém ou define o diretório raiz de deployment geral. | |
DeploymentTimeout | Obtém ou define o limite de tempo para implantação. | |
Description | Obtém ou define a descrição da execução do teste. | |
ElementName | Obtém a configuração de execução é salvo no formato de configurações de teste, sob o elemento "testsettings". | |
HostData | Obtém ou define a execução de dados de configuração no host ativo de teste. | |
HostProcessPlatform | Obtém ou define a arquitetura do processador do sistema host. | |
Id | Obtém a ID de configuração de execução. | |
IsCodeCoverageEnabled | Obtém ou define um valor Boolean que indica se a coleção de cobertura de código está habilitada para execução de teste. | |
IsDeploymentEnabled | Obtém um valor Boolean que indica se a implantação está ativada.Set o acessador é definido como interno. | |
IsExecutedOutOfProc | Obtém um valor booleano que indica se o teste é executado em um processo separado.Seto acessador é definido como interno. | |
IsExecutedRemotely | Obtém ou define um valor booleano que indica se a execução de teste deve ser executado remotamente. | |
IsExecutedUnderDebugger | Obtém ou define um valor booleano que indica se a execução de teste foi executado com o depurador. | |
IsRemoteDataCollectionEnabled | Obtém um valor booleano que indica se os coletores de dados são habilitados. | |
Name | Obtém ou define o nome da configuração de execução. | |
NamespaceUri | Obtém o identificador de recursos uniforme (URI) do namespace atual. | |
RelativePathRootDirectory | Obtém ou define o diretório que é usado quando ocorrem de caminhos de arquivo relativos. | |
RunDeploymentInDirectory | Obtém o diretório que recebe os arquivos de implantação do controlador de teste. | |
RunDeploymentOutDirectory | Obtém o diretório que contém os arquivos para implantar o controlador de teste. | |
RunTimeout | Obtém ou define o tempo limite para a execução de teste. | |
SetupCommand | Obtém ou define o comando de instalação para o execução de teste. | |
SkipUnhostableTests | Obtém ou define um valor Boolean que indica se os testes que não possuem nenhum host devem ser ignorados. | |
Storage | Obtém ou define o nome do arquivo onde a configuração de execução está armazenada. | |
TestTimeout | Obtém ou define o tempo limite para testes. | |
UseDefaultDeploymentRootDirectory | Obtém ou define um valor Boolean que indica se deseja usar o diretório raiz de implantação do padrão. | |
UserDeploymentRootDirectory | Obtém ou define o diretório raiz de implantação que serão usadas quando UseDefaultDeploymentRootDirectory é falso. | |
VisibleProperties | Obtém a descrição de uma propriedade. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Clone | Retorna um clone cujos dados são o mesmo que este objeto. | |
Equals | Determina se o fornecido TestRunConfiguration objeto é igual ao objeto atual. (Substitui Object.Equals(Object).) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Retorna o código hash da ID de configuração de execução. (Substitui Object.GetHashCode().) | |
GetObjectData | Preenche uma SerializationInfo com os dados necessários para serializar o objeto de destino. | |
GetTestElementTimeout | Retorna o tempo limite especificado para um determinado teste. | |
GetTestTypeSpecificData | Retorna teste type−specific a execução de dados de configuração de extensão (clone) para o tipo de teste especificada. | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
IsValid | Retorna um valor booleano que indica se a configuração de execução é válida. | |
Load | Carrega uma instância dessa classe do elemento XML fornecido por meio de parâmetros fornecidos. | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
Save | Salva este objeto no elemento XML fornecido por meio de parâmetros fornecidos. | |
SetTestEnvironment | Define o ambiente de teste para usar em um teste executado usando essas testa as configurações e o controlador que hospeda o ambiente de teste. | |
SetTestTypeSpecificData | Define os dados de configuração de execução específica do tipo de extensão para o tipo de teste especificada. | |
ToString | Retorna uma representação de seqüência de caracteres de configuração de execução. (Substitui Object.ToString().) |
Início
Campos
Nome | Descrição | |
---|---|---|
DefaultDeploymentRootDirectory | Fornece um diretório padrão para implantação local. | |
DefaultRelativePathRoot | Fornece o caminho de raiz padrão para itens de implantação relativo. |
Início
Comentários
Essa classe implementa [T:System.ICloneable,] IVerifiable, e IVisiblePropertyProvider.
Acesso thread-safe
Quaisquer membros static (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.