Classe AdoDotNetDataSourceInformation
Fornece informações sobre uma fonte de dados de ADO.NET na forma de propriedades passadas como pares nome/valor.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Data.ObjectWithSite
Microsoft.VisualStudio.Data.DataSourceInformation
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataSourceInformation
Namespace: Microsoft.VisualStudio.Data.AdoDotNet
Assembly: Microsoft.VisualStudio.Data (em Microsoft.VisualStudio.Data.dll)
Sintaxe
'Declaração
Public Class AdoDotNetDataSourceInformation _
Inherits DataSourceInformation
public class AdoDotNetDataSourceInformation : DataSourceInformation
public ref class AdoDotNetDataSourceInformation : public DataSourceInformation
type AdoDotNetDataSourceInformation =
class
inherit DataSourceInformation
end
public class AdoDotNetDataSourceInformation extends DataSourceInformation
O tipo AdoDotNetDataSourceInformation expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
AdoDotNetDataSourceInformation(DataConnection) | Construtor da classe.Inicializa uma instância da classe de AdoDotNetDataSourceInformation com um objeto de DataConnection . | |
AdoDotNetDataSourceInformation(DataConnection, ICollection) | Construtor da classe.Inicializa uma instância da classe de AdoDotNetDataSourceInformation com um objeto de DataConnection e uma coleção de propriedades de conexão. | |
AdoDotNetDataSourceInformation(DataConnection, IDictionary) | Construtor da classe.Inicializa uma instância da classe de AdoDotNetDataSourceInformation com um objeto de DataConnection e um objeto de IDictionary propriedades de conexão. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Connection | Recupera a conexão de dados usada para recuperar propriedades da fonte de dados. (Herdado de DataSourceInformation.) | |
ConnectionSupport | Retorna o objeto de suporte de conexão do provedor associado com a conexão de dados. (Herdado de DataSourceInformation.) | |
DataSourceInformation | Recupera informações de memória da fonte de dados fornecida pela implementação da classe de DataTable para representar uma tabela de dados na memória. | |
Item | Recupera uma propriedade de informações da fonte de dados com o nome especificado. (Substitui DataSourceInformation.Item.) | |
ProviderObject | Retorna o objeto de conexão subjacente do provedor como expostas pelo objeto de suporte de conexão. (Herdado de DataSourceInformation.) | |
Site | Obtém ou define o site do objeto. (Herdado de ObjectWithSite.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddProperty(String) | Adiciona uma propriedade à lista de propriedades suportadas. (Herdado de DataSourceInformation.) | |
AddProperty(String, Object) | Adiciona uma propriedade e seu valor à lista de propriedades suportadas. (Herdado de DataSourceInformation.) | |
Contains | Retorna um valor Booleano que indica se a propriedade especificada está contida em esta instância de informações da fonte de dados. (Substitui DataSourceInformation.Contains(String).) | |
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de 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 | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
OnSiteChanged | Gera o evento SiteChanged. (Herdado de ObjectWithSite.) | |
RetrieveValue | Retorna um valor para uma propriedade especificada de informações da fonte de dados. (Substitui DataSourceInformation.RetrieveValue(String).) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
SiteChanged | Evento que é gerado quando a propriedade de Site é alterada. (Herdado de ObjectWithSite.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IObjectWithSite.GetSite | Retorna o conjunto o último de site usando o método de IObjectWithSite.SetSite .Em casos onde não há nenhuma site, conhecida o objeto retorna uma exceção. (Herdado de ObjectWithSite.) | |
IObjectWithSite.SetSite | Fornece o ponteiro do site para o objeto do site. (Herdado de ObjectWithSite.) |
Superior
Comentários
A seguir está uma lista de propriedades suportadas de informações da fonte de dados:
Propriedade |
Descrição |
---|---|
Valor da propriedade de DataSource . |
|
A coluna valor de DataSourceProductName na tabela de dados de informações da fonte de dados de ADO.NET . |
|
A coluna valor de DataSourceProductVersion na tabela de dados de informações da fonte de dados de ADO.NET . |
|
O padrão é false. |
|
Somente texto. |
|
Somente texto. |
|
Somente texto. |
|
Somente texto. |
|
InOut e ReturnValue. |
|
O padrão é true. |
|
Valor de Database, se não-nulo e não vazio. |
|
Heurístico baseado na coluna de SupportedJoinOperators de informações da fonte de dados de ADO.NET ; se externa se junte é suportado, retorna true, se não retorna false. |
|
true se o valor da coluna de IdentifierCase de informações da fonte de dados de ADO.NET inclui Sensitive; false se o valor é Insensitive; se nenhum nulluma referência nula (Nothing no Visual Basic) . |
|
true se o valor da coluna de QuotedIdentifierCase de informações da fonte de dados de ADO.NET inclui Sensitive; false se o valor é Insensitive; se nenhum nulluma referência nula (Nothing no Visual Basic) . |
|
Chama o método de GetSchema com ReservedWords e cria uma lista delimitada por vírgulas de palavra reservada de cada linha no conjunto de resultados. |
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.