Compartilhar via


Classe TestConfigurationSection

Fornece acesso a dados de configuração de fonte de dados.

Hierarquia de herança

System.Object
  System.Configuration.ConfigurationElement
    System.Configuration.ConfigurationSection
      Microsoft.VisualStudio.TestTools.UnitTesting.TestConfigurationSection

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintaxe

'Declaração
Public NotInheritable Class TestConfigurationSection _
    Inherits ConfigurationSection
public sealed class TestConfigurationSection : ConfigurationSection
public ref class TestConfigurationSection sealed : public ConfigurationSection
[<Sealed>]
type TestConfigurationSection =  
    class
        inherit ConfigurationSection
    end
public final class TestConfigurationSection extends ConfigurationSection

O tipo TestConfigurationSection expõe os membros a seguir.

Construtores

  Nome Descrição
Método público TestConfigurationSection Inicializa uma nova instância da classe TestConfigurationSection.

Início

Propriedades

  Nome Descrição
Propriedade pública CurrentConfiguration Obtém uma referência ao nível superior Configuration instância que representa a hierarquia de configuração que o atual ConfigurationElement instância pertence a. (Herdado de ConfigurationElement.)
Propriedade pública DataSources Obtém um DataSourceElementCollection que contém informações de configuração do data source.
Propriedade pública ElementInformation Obtém um ElementInformation o objeto que contém as informações não personalizáveis e funcionalidade da ConfigurationElement objeto. (Herdado de ConfigurationElement.)
Propriedade protegida ElementProperty Obtém o ConfigurationElementProperty o objeto que representa o ConfigurationElement próprio objeto. (Herdado de ConfigurationElement.)
Propriedade protegida EvaluationContext Obtém o ContextInformation de objeto para o ConfigurationElement objeto. (Herdado de ConfigurationElement.)
Propriedade protegida Item[ConfigurationProperty] Obtém ou define uma propriedade ou um atributo desse elemento de configuração. (Herdado de ConfigurationElement.)
Propriedade protegida Item[String] Obtém ou define um propriedade, atributo ou elemento filho desse elemento de configuração. (Herdado de ConfigurationElement.)
Propriedade pública LockAllAttributesExcept Obtém a coleção de atributos bloqueados. (Herdado de ConfigurationElement.)
Propriedade pública LockAllElementsExcept Obtém a coleção de elementos bloqueados. (Herdado de ConfigurationElement.)
Propriedade pública LockAttributes Obtém a coleção de atributos bloqueados (Herdado de ConfigurationElement.)
Propriedade pública LockElements Obtém a coleção de elementos bloqueados. (Herdado de ConfigurationElement.)
Propriedade pública LockItem Obtém ou define um valor indicando se o elemento está bloqueado. (Herdado de ConfigurationElement.)
Propriedade protegida Properties Obtém a coleção de propriedades. (Herdado de ConfigurationElement.)
Propriedade pública SectionInformation Obtém um SectionInformation o objeto que contém as informações não personalizáveis e funcionalidade da ConfigurationSection objeto. (Herdado de ConfigurationSection.)

Início

Métodos

  Nome Descrição
Método protegido DeserializeElement Lê o XML do arquivo de configuração. (Herdado de ConfigurationElement.)
Método protegido DeserializeSection Infraestrutura. Lê o XML do arquivo de configuração. (Herdado de ConfigurationSection.)
Método público Equals Compara o atual ConfigurationElement instância no objeto especificado. (Herdado de ConfigurationElement.)
Método protegido 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.)
Método público GetHashCode Obtém um valor exclusivo que representa o atual ConfigurationElement instância. (Herdado de ConfigurationElement.)
Método protegido GetRuntimeObject Retorna um objeto personalizado quando substituído em uma classe derivada. (Herdado de ConfigurationSection.)
Método protegido GetTransformedAssemblyString Retorna a versão transformada do nome do assembly especificado. (Herdado de ConfigurationElement.)
Método protegido GetTransformedTypeString Retorna a versão transformada do nome do tipo especificado. (Herdado de ConfigurationElement.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegido Init Conjuntos de ConfigurationElement o objeto para seu estado inicial. (Herdado de ConfigurationElement.)
Método protegido InitializeDefault Usado para inicializar um conjunto padrão de valores para o ConfigurationElement objeto. (Herdado de ConfigurationElement.)
Método protegido IsModified Indica se o elemento de configuração foi modificado desde que ele foi salvo pela última vez ou carregado quando implementado em uma classe derivada. (Herdado de ConfigurationSection.)
Método público IsReadOnly Obtém um valor indicando se a ConfigurationElement o objeto é somente leitura. (Herdado de ConfigurationElement.)
Método protegido ListErrors Isso adiciona os erros de propriedade inválido ConfigurationElement o objeto e em todos os subelementos, à lista de passadas. (Herdado de ConfigurationElement.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método protegido OnDeserializeUnrecognizedAttribute Obtém um valor indicando se um atributo desconhecido é encontrado durante a desserialização. (Herdado de ConfigurationElement.)
Método protegido OnDeserializeUnrecognizedElement Obtém um valor indicando se um elemento desconhecido é encontrado durante a desserialização. (Herdado de ConfigurationElement.)
Método protegido OnRequiredPropertyNotFound Lança uma exceção quando uma propriedade necessária não for encontrada. (Herdado de ConfigurationElement.)
Método protegido PostDeserialize Chamado após a desserialização. (Herdado de ConfigurationElement.)
Método protegido PreSerialize Chamado antes de serialização. (Herdado de ConfigurationElement.)
Método protegido Reset Redefine o estado interno do ConfigurationElement o objeto, incluindo os bloqueios e os conjuntos de propriedades. (Herdado de ConfigurationElement.)
Método protegido ResetModified Redefine o valor da IsModified método para false Quando implementado em uma classe de derivada. (Herdado de ConfigurationSection.)
Método protegido SerializeElement Grava o conteúdo desse elemento de configuração para o arquivo de configuração quando implementados em uma classe derivada. (Herdado de ConfigurationElement.)
Método protegido SerializeSection Infraestrutura. Cria uma cadeia XML que contém um modo de exibição não mesclado do ConfigurationSection o objeto como uma única seção para gravar um arquivo. (Herdado de ConfigurationSection.)
Método protegido SerializeToXmlElement Grava as marcas externas deste elemento de configuração para o arquivo de configuração quando implementados em uma classe derivada. (Herdado de ConfigurationElement.)
Método protegido SetPropertyValue Define uma propriedade para o valor especificado. (Herdado de ConfigurationElement.)
Método protegido SetReadOnly Conjuntos de IsReadOnly propriedade para o ConfigurationElement objeto e todos os subelementos. (Herdado de ConfigurationElement.)
Método protegido ShouldSerializeElementInTargetVersion Indica se o elemento especificado deve ser serializado quando a hierarquia de objetos de configuração é serializada para a versão de destino especificado no .NET Framework. (Herdado de ConfigurationSection.)
Método protegido ShouldSerializePropertyInTargetVersion Indica se a propriedade especificada deve ser serializada quando a hierarquia de objetos de configuração é serializada para a versão de destino especificado no .NET Framework. (Herdado de ConfigurationSection.)
Método protegido ShouldSerializeSectionInTargetVersion Indica se o atual ConfigurationSection instância deve ser serializada quando a hierarquia de objetos de configuração é serializada para a versão de destino especificado no .NET Framework. (Herdado de ConfigurationSection.)
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)
Método protegido Unmerge Modifica o ConfigurationElement o objeto para remover todos os valores que não devem ser salvos. (Herdado de ConfigurationElement.)

Início

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.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.UnitTesting

Outros recursos

Demonstra Passo a passo: Usando um arquivo de configuração para definir uma fonte de dados