Compartilhar via


Classe DataSourceElement

Representa um elemento de origem de dados como uma marca XML dentro de um arquivo de configuração.

Hierarquia de herança

System.Object
  System.Configuration.ConfigurationElement
    Microsoft.VisualStudio.TestTools.UnitTesting.DataSourceElement

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

Sintaxe

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

O tipo DataSourceElement expõe os membros a seguir.

Construtores

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

Superior

Propriedades

  Nome Descrição
Propriedade pública ConnectionString Obtém ou define o elemento de configuração de seqüência de caracteres de conexão a <connectionStrings> seção a app.config arquivo.
Propriedade pública DataAccessMethod Obtém ou define o elemento de método de acesso de fonte de dados na app.config arquivo.
Propriedade pública DataTableName Obtém ou define o elemento de configuração de nome de tabela de app.config arquivo.
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 pública Name Obtém ou define o elemento de configuração de nome de fonte de dados a app.config arquivo.
Propriedade protegida Properties Obtém a coleção de propriedades. (Herdado de ConfigurationElement.)

Superior

Métodos

  Nome Descrição
Método protegido DeserializeElement Lê o XML do arquivo de configuração. (Herdado de ConfigurationElement.)
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 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 implementada em uma classe derivada. (Herdado de ConfigurationElement.)
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 ConfigurationElement.)
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 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

Working with Unit Tests