Classe AdoDotNetSourceInformation
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.Framework.DataSiteableObject<IVsDataConnection>
Microsoft.VisualStudio.Data.Framework.DataSourceInformation
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetSourceInformation
Namespace: Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly: Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)
Sintaxe
'Declaração
Public Class AdoDotNetSourceInformation _
Inherits DataSourceInformation _
Implements IVsDataSourceInformation
public class AdoDotNetSourceInformation : DataSourceInformation,
IVsDataSourceInformation
public ref class AdoDotNetSourceInformation : public DataSourceInformation,
IVsDataSourceInformation
type AdoDotNetSourceInformation =
class
inherit DataSourceInformation
interface IVsDataSourceInformation
end
public class AdoDotNetSourceInformation extends DataSourceInformation implements IVsDataSourceInformation
O tipo AdoDotNetSourceInformation expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
AdoDotNetSourceInformation() | Inicializa uma nova instância da classe AdoDotNetDataSourceInformation. | |
AdoDotNetSourceInformation(IVsDataConnection) | Inicializa uma nova instância da classe de AdoDotNetDataSourceInformation com um objeto de conexão de dados. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Connection | Obtém a instância do objeto subjacente de DbConnection usada na classe. | |
Item | Obtém uma propriedade de informações da fonte de dados com o nome especificado. (Herdado de DataSourceInformation.) | |
Site | Obtém ou define o site do objeto. (Herdado de DataSiteableObject<T>.) | |
SourceInformation | Obtém as 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. |
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 | Recupera um valor de Boolean que indica se uma propriedade especificada está contida em esta instância de informações da fonte de dados. (Herdado de DataSourceInformation.) | |
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.) | |
GetType(String) | Recupera o valor de Type que indica o tipo de uma propriedade especificada, para ativar a conversão apropriado de um valor recuperado para o tipo correto. (Herdado de DataSourceInformation.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
OnSiteChanged | Gera o evento SiteChanged. (Substitui DataSiteableObject<T>.OnSiteChanged(EventArgs).) | |
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 | Ocorre quando a propriedade de Site é alterada. (Herdado de DataSiteableObject<T>.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IVsDataSourceInformation.Contains | Recupera um valor de Boolean que indica se a propriedade especificada está contida na instância de informações da fonte de dados. | |
IVsDataSourceInformation.Item | Obtém uma propriedade de informações da fonte de dados com o nome especificado. |
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.