Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Permite que você recupere informações bem definido em uma fonte de dados especificada 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
Assembly: Microsoft.VisualStudio.Data (em Microsoft.VisualStudio.Data.dll)
Sintaxe
'Declaração
<GuidAttribute("EF852E1E-DD85-4400-A5BE-96A14F32B7E0")> _
Public Class DataSourceInformation _
Inherits ObjectWithSite
[GuidAttribute("EF852E1E-DD85-4400-A5BE-96A14F32B7E0")]
public class DataSourceInformation : ObjectWithSite
[GuidAttribute(L"EF852E1E-DD85-4400-A5BE-96A14F32B7E0")]
public ref class DataSourceInformation : public ObjectWithSite
[<GuidAttribute("EF852E1E-DD85-4400-A5BE-96A14F32B7E0")>]
type DataSourceInformation =
class
inherit ObjectWithSite
end
public class DataSourceInformation extends ObjectWithSite
O tipo DataSourceInformation expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
DataSourceInformation() | Construtor da classe.Cria uma instância da classe nonparameterized de DataSourceInformation . |
![]() |
DataSourceInformation(DataConnection) | Construtor da classe.Cria uma instância da classe com parâmetros de DataSourceInformation que fornece a conexão de dados para que as informações são fornecidas. |
![]() |
DataSourceInformation(DataConnection, ICollection) | Construtor da classe.Cria uma instância da classe com parâmetros de DataSourceInformation , juntamente com a conexão específica e um objeto de ICollection que contêm os nomes de propriedade de conexão. |
![]() |
DataSourceInformation(DataConnection, IDictionary) | Construtor da classe.Cria uma instância da classe com parâmetros de DataSourceInformation juntamente com uma conexão de dados específica e um objeto de IDictionary que contêm informações das propriedades de conexão. |
Superior
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
Connection | Recupera a conexão de dados usada para recuperar propriedades da fonte de dados. |
![]() |
ConnectionSupport | Retorna o objeto de suporte de conexão do provedor associado com a conexão de dados. |
![]() |
Item | Recupera uma propriedade de informações da fonte de dados com o nome especificado. |
![]() |
ProviderObject | Retorna o objeto de conexão subjacente do provedor como expostas pelo objeto de suporte de conexão. |
![]() |
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. |
![]() |
AddProperty(String, Object) | Adiciona uma propriedade e seu valor à lista de propriedades suportadas. |
![]() |
Contains | Retorna um valor Booleano que indica se uma propriedade especificada está contida em esta instância de informações da fonte de dados. |
![]() |
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. |
![]() |
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
Campos
| Nome | Descrição | |
|---|---|---|
![]() ![]() |
CatalogInvalidCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres que não são válidos, isto é, que não pode aparecer em um nome de catálogo genérico. |
![]() ![]() |
CatalogInvalidStartCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cujo uso no início de um nome genérica do catálogo é inválido. |
![]() ![]() |
CatalogIsSuffixed | Especifica a propriedade de informações da fonte de dados que indica se um nome de catálogo suffixed em um objeto manipule várias partes, em vez de ser um prefixo. |
![]() ![]() |
CatalogMaxLength | Especifica a propriedade de informações da fonte de dados indicando o comprimento máximo de um nome de catálogo. |
![]() ![]() |
CatalogSeparator | Especifica a propriedade de informações da fonte de dados que indica o caractere separando um nome de catálogo de outras partes em um identificador de objeto. |
![]() ![]() |
CatalogSupported | Especifica a propriedade de informações da fonte de dados que indica se um nome de catálogo é suportado em um objeto manipule várias partes. |
![]() ![]() |
CatalogSupportedInDml | Especifica a propriedade de informações da fonte de dados que indica se um nome de catálogo é suportado em identificadores de objeto que aparecem nas cláusulas SQL DML. |
![]() ![]() |
ColumnAliasInvalidCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência de um alias de coluna é inválido. |
![]() ![]() |
ColumnAliasInvalidStartCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência no início de um alias de coluna é inválido. |
![]() ![]() |
ColumnAliasMaxLength | Especifica a propriedade de informações da fonte de dados indicando o comprimento máximo de um alias de coluna. |
![]() ![]() |
ColumnAliasSupported | Especifica a propriedade de informações da fonte de dados que indica se um alias de coluna são suportadas por um identificador de objeto com várias partes. |
![]() ![]() |
ColumnInvalidCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência de um nome de coluna é inválido. |
![]() ![]() |
ColumnInvalidStartCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência no início de um nome de coluna é inválido. |
![]() ![]() |
ColumnMaxLength | Especifica a propriedade de informações da fonte de dados indicando o comprimento máximo de um nome de coluna. |
![]() ![]() |
ColumnSupported | Especifica a propriedade de informações da fonte de dados que indica se um nome de coluna é suportado em um objeto manipule várias partes. |
![]() ![]() |
CommandDeriveParametersSupport | Especifica que tipos de comandos são suportados pelo método de DeriveParameters . |
![]() ![]() |
CommandDeriveSchemaSupport | Especifica que tipos de comandos são suportados pelo método de DeriveSchema . |
![]() ![]() |
CommandExecuteSupport | Especifica que tipos de comandos são suportados pelo Execute os métodos e de ExecuteWithoutResults . |
![]() ![]() |
CommandParameterSupport | Especifica que instruções de parâmetro são suportadas. |
![]() ![]() |
CommandPrepareSupport | Especifica que tipos de comandos são suportados pelo método de Prepare . |
![]() ![]() |
DataSourceCulture | Especifica a cultura geográfica da fonte de dados. |
![]() ![]() |
DataSourceName | Especifica o nome da fonte de dados. |
![]() ![]() |
DataSourceProduct | Especifica o nome do produto da fonte de dados. |
![]() ![]() |
DataSourceVersion | Especifica a versão da fonte de dados. |
![]() ![]() |
DateLiteralPrefix | Especifica a propriedade de informações da fonte de dados que fornece os caracteres que prefixam um literal de data/hora. |
![]() ![]() |
DateLiteralSuffix | Especifica a propriedade de informações da fonte de dados que fornece os caracteres que suffix um literal de data/hora. |
![]() ![]() |
Default | Fornece uma instância padrão da classe de DataSourceInformation para uso quando um provedor de dados não oferece sua própria implementação. |
![]() ![]() |
DefaultCatalog | Especifica a propriedade de informações da fonte de dados que fornece o nome do catálogo padrão. |
![]() ![]() |
DefaultSchema | Especifica a propriedade de informações da fonte de dados que fornece o nome de esquema padrão. |
![]() ![]() |
IdentifierCloseQuote | Especifica a propriedade de informações da fonte de dados que fornece o caractere usado para fechar uma parte do identificador que precisam ser colocados entre aspas. |
![]() ![]() |
IdentifierOpenQuote | Especifica a propriedade de informações da fonte de dados que fornece o caractere usado para abrir uma parte do identificador que precisam ser entre aspas. |
![]() ![]() |
IdentifierPartsCaseSensitive | Especifica a propriedade de informações da fonte de dados que indica se as partes do identificador são tratadas como maiúsculas de minúsculas. |
![]() ![]() |
IdentifierPartsStorageCase | Especifica a propriedade de informações da fonte de dados que indica que partes do identificador dos casos são armazenadas na fonte de dados. |
![]() ![]() |
IndexInvalidCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência como um nome de índice é inválido. |
![]() ![]() |
IndexInvalidStartCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência no início de um nome de índice é inválido. |
![]() ![]() |
IndexMaxLength | Especifica a propriedade de informações da fonte de dados indicando o comprimento máximo de um nome de índice. |
![]() ![]() |
IndexSupported | Especifica a propriedade de informações da fonte de dados que indica se um nome de índice é suportado em um objeto manipule várias partes. |
![]() ![]() |
LikeClausePercent | Especifica a propriedade de informações da fonte de dados que indica o caractere curinga usado para capturar zero ou mais caracteres nos valores para a COMO a cláusula em uma instrução SQL DML. |
![]() ![]() |
LikeClausePercentEscape | Especifica a propriedade de informações da fonte de dados que indica o caractere usado para escapar o caractere de LikeClausePercent nos valores para a COMO a cláusula em uma instrução SQL DML. |
![]() ![]() |
LikeClauseUnderscore | Especifica a propriedade de informações da fonte de dados que indica o caractere curinga usado para capturar caracteres únicos nos valores para a COMO a cláusula em uma instrução SQL DML. |
![]() ![]() |
LikeClauseUnderscoreEscape | Especifica a propriedade de informações da fonte de dados que indica o caractere usado para escapar o caractere de LikeClauseUnderscore nos valores para a COMO a cláusula em uma instrução SQL DML. |
![]() ![]() |
ParameterPrefix | Especifica a propriedade de informações da fonte de dados que fornece o caractere usado para prefixar um nome de parâmetro. |
![]() ![]() |
ParameterPrefixInName | Especifica a propriedade de informações da fonte de dados que indica se o prefixo do parâmetro aparecer no valor definido para a propriedade de Name . |
![]() ![]() |
ProcedureInvalidCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência de um nome de procedimento não é válido. |
![]() ![]() |
ProcedureInvalidStartCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência no início de um nome de procedimento não é válido. |
![]() ![]() |
ProcedureMaxLength | Especifica a propriedade de informações da fonte de dados indicando o comprimento máximo de um nome de procedimento. |
![]() ![]() |
ProcedureSupported | Especifica a propriedade de informações da fonte de dados que indica se um nome de procedimento é suportado em um objeto manipule várias partes. |
![]() ![]() |
QuotedIdentifierPartsCaseSensitive | Especifica a propriedade de informações da fonte de dados que indica se as partes do identificador entre aspas são tratadas como maiúsculas de minúsculas. |
![]() ![]() |
QuotedIdentifierPartsStorageCase | Especifica a propriedade de informações da fonte de dados que indica que casos citaram as partes do identificador são armazenadas na fonte de dados. |
![]() ![]() |
ReservedWords | Especifica a propriedade de informações da fonte de dados que fornece o conjunto de palavra reservada na fonte de dados. |
![]() ![]() |
SchemaInvalidCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência de um nome de esquema é inválido. |
![]() ![]() |
SchemaInvalidStartCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência no início de um nome de esquema é inválido. |
![]() ![]() |
SchemaMaxLength | Especifica a propriedade de informações da fonte de dados indicando o comprimento máximo de um nome de esquema. |
![]() ![]() |
SchemaSeparator | Especifica a propriedade de informações da fonte de dados que indica o caractere separando um nome de esquema outras partes de um identificador de objeto. |
![]() ![]() |
SchemaSupported | Especifica a propriedade de informações da fonte de dados que indica se um nome de esquema é suportado em um objeto manipule várias partes. |
![]() ![]() |
SchemaSupportedInDml | Especifica a propriedade de informações da fonte de dados que indica se um nome de esquema é suportado em identificadores de objeto que aparecem nas cláusulas SQL DML. |
![]() ![]() |
ServerSeparator | Especifica a propriedade de informações da fonte de dados que indica o caractere separando um nome de servidor em outras partes de um identificador de objeto. |
![]() ![]() |
SupportsAnsi92Sql | Especifica a propriedade de informações da fonte de dados que indica se a fonte de dados suportar o padrão de ANSI92 SQL. |
![]() ![]() |
SupportsCommandTimeout | Especifica a propriedade de informações da fonte de dados que indica se o tempo limite de comando é suportado. |
![]() ![]() |
SupportsNestedTransactions | Especifica a propriedade de informações da fonte de dados que indica se as transações confirmadas podem ser iniciadas, ou revertido em outras transações. |
![]() ![]() |
SupportsQuotedIdentifierParts | Especifica a propriedade de informações da fonte de dados que indica se as partes do identificador entre aspas são suportados. |
![]() ![]() |
SupportsVerifySql | Especifica a propriedade de informações da fonte de dados que indica se a verificação SQL é suportada. |
![]() ![]() |
TableAliasInvalidCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência de um alias da tabela é inválido. |
![]() ![]() |
TableAliasInvalidStartCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência no início de um alias da tabela é inválido. |
![]() ![]() |
TableAliasMaxLength | Especifica a propriedade de informações da fonte de dados indicando o comprimento máximo de um alias da tabela. |
![]() ![]() |
TableAliasSupported | Especifica a propriedade de informações da fonte de dados que indica se um alias de tabela são suportadas por um identificador de objeto com várias partes. |
![]() ![]() |
TableInvalidCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência de um nome de tabela é inválido. |
![]() ![]() |
TableInvalidStartCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência no início de um nome de tabela é inválido. |
![]() ![]() |
TableMaxLength | Especifica a propriedade de informações da fonte de dados indicando o comprimento máximo de um nome de tabela. |
![]() ![]() |
TableSupported | Especifica a propriedade de informações da fonte de dados que indica se um nome de tabela é suportado em um objeto manipule várias partes. |
![]() ![]() |
UserInvalidCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência de um nome de usuário não é válido. |
![]() ![]() |
UserInvalidStartCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência no início de um nome de usuário não é válido. |
![]() ![]() |
UserMaxLength | Especifica a propriedade de informações da fonte de dados indicando o comprimento máximo de um nome de usuário. |
![]() ![]() |
UserSupported | Especifica a propriedade de informações da fonte de dados que indica se um nome de usuário é suportado em um objeto manipule várias partes. |
![]() ![]() |
ViewInvalidCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência em um nome de exibição é inválido. |
![]() ![]() |
ViewInvalidStartCharacters | Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência no início de um nome de exibição é inválido. |
![]() ![]() |
ViewMaxLength | Especifica a propriedade de informações da fonte de dados indicando o comprimento máximo de um nome de exibição. |
![]() ![]() |
ViewSupported | Especifica a propriedade de informações da fonte de dados que indica se um nome de exibição é suportado em um objeto manipule várias partes. |
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
Essa classe contém um conjunto de cadeias de caracteres constantes que indica os nomes de propriedades conhecidos de informações da fonte de dados.Um provedor de dados é mais bem-vindo adicionar propriedades à sua implementação mas eles não serão usados. genericamente
A implementação da classe base, por padrão, leia propriedades e valores de propriedade do Registro que são especificados em uma chave de DataSourceInformation , em SupportedObjects, se houver.Isso fornece uma maneira fácil para especificar valores de propriedades estáticas de informações da fonte de dados.
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.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)