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.

Superior

Propriedades

  Nome Descrição
Propriedade pública DataSources Obtém um DataSourceElementCollection que contém informações de configuração de fonte de dados.
Propriedade pública ElementInformation Obtém um ElementInformation que contém as informações não personalizáveis e funcionalidade do objeto do 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 Item[ConfigurationProperty] Obtém ou define uma propriedade ou um atributo deste 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 que indica 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 que contém as informações não personalizáveis e funcionalidade do objeto do ConfigurationSection objeto. (Herdado de ConfigurationSection.)

Superior

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 para o objeto especificado. (Herdado de ConfigurationElement.)
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 público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido Init Conjuntos de ConfigurationElement o objeto ao 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 este 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 objeto é somente leitura. (Herdado de ConfigurationElement.)
Método protegido Reset Redefine o estado interno da ConfigurationElement 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 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 da ConfigurationSection objeto como uma única seção para gravar em 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 SetReadOnly Conjuntos de IsReadOnly propriedade para o ConfigurationElement objeto e todos os subelementos. (Herdado de ConfigurationElement.)
Método público ToString Retorna uma cadeia de caracteres 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.)

Superior

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.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.UnitTesting

Outros recursos

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