DataSourceInformation Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma implementação da interface IVsDataSourceInformation.
public ref class DataSourceInformation abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataSourceInformation
public abstract class DataSourceInformation : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataSourceInformation
type DataSourceInformation = class
inherit DataSiteableObject<IVsDataConnection>
interface IVsDataSourceInformation
Public MustInherit Class DataSourceInformation
Inherits DataSiteableObject(Of IVsDataConnection)
Implements IVsDataSourceInformation
- Herança
- Derivado
- Implementações
Construtores
DataSourceInformation() |
Inicializa uma nova instância da classe DataSourceInformation. |
DataSourceInformation(IVsDataConnection) |
Inicializa uma instância parametrizada da DataSourceInformation classe que fornece a conexão de dados. |
Campos
CatalogInvalidCharacters |
Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres que não são válidos, ou seja, que podem não 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 de catálogo genérico não é válido. |
CatalogIsSuffixed |
Especifica a propriedade de informações da fonte de dados que indica se um nome de catálogo é sufixo em um identificador de objeto de várias partes, em vez de ser um prefixo. |
CatalogMaxLength |
Especifica a propriedade de informações da fonte de dados que indica 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 que separa um nome de catálogo das outras partes em um identificador de objeto. |
CatalogSupported |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para um nome de catálogo em um identificador de objeto de várias partes. |
CatalogSupportedInDml |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para um nome de catálogo em identificadores de objeto que aparecem em cláusulas DML do SQL. |
ColumnAliasInvalidCharacters |
Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência em um alias de coluna não é válida. |
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 não é válida. |
ColumnAliasMaxLength |
Especifica a propriedade de informações da fonte de dados que indica o comprimento máximo de um alias de coluna. |
ColumnAliasSupported |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para um alias de coluna em um identificador de objeto de várias partes. |
ColumnInvalidCharacters |
Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência em um nome de coluna não é válida. |
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 não é válida. |
ColumnMaxLength |
Especifica a propriedade de informações da fonte de dados que indica o comprimento máximo de um nome de coluna. |
ColumnSupported |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para um nome de coluna em um identificador de objeto de várias partes. |
CommandDeriveParametersSupport |
Especifica quais tipos de comandos são compatíveis com o DeriveParameters(String, DataCommandType, Int32) método . |
CommandDeriveSchemaSupport |
Especifica quais tipos de comandos são compatíveis com o DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) método . |
CommandExecuteSupport |
Especifica quais tipos de comandos têm suporte nos Execute(String, DataCommandType, IVsDataParameter[], Int32) métodos e ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) . |
CommandParameterSupport |
Especifica quais direções de parâmetro têm suporte. |
CommandPrepareSupport |
Especifica quais tipos de comandos têm suporte no Prepare(String, DataCommandType) método . |
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 o caractere ou caracteres que prefixam um literal de data/hora. |
DateLiteralSuffix |
Especifica a propriedade de informações da fonte de dados que fornece o caractere ou caracteres que sufixo de um literal de data/hora. |
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 do 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 precisa ser colocada 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 precisa ser colocada entre aspas. |
IdentifierPartsCaseSensitive |
Especifica a propriedade de informações da fonte de dados que indica se as partes do identificador são tratadas como diferenciais de maiúsculas e minúsculas. |
IdentifierPartsStorageCase |
Especifica a propriedade de informações da fonte de dados que indica o caso de partes do identificador 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 nome de índice não é válida. |
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 não é válida. |
IndexMaxLength |
Especifica a propriedade de informações da fonte de dados que indica o comprimento máximo de um nome de índice. |
IndexSupported |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para um nome de índice em um identificador de objeto de 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 dentro de valores para uma cláusula LIKE em uma instrução DML SQL. |
LikeClausePercentEscape |
Especifica a propriedade de informações da fonte de dados que indica o caractere usado para escapar do caractere LikeClausePercent dentro de valores para uma cláusula LIKE em uma instrução DML SQL. |
LikeClauseUnderscore |
Especifica a propriedade de informações da fonte de dados que indica o caractere curinga usado para capturar um único caractere dentro de valores para uma cláusula LIKE em uma instrução DML SQL. |
LikeClauseUnderscoreEscape |
Especifica a propriedade de informações da fonte de dados que indica o caractere usado para escapar do LikeClauseUnderscore caractere dentro de valores para uma cláusula LIKE em uma instrução DML SQL. |
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 deve aparecer no valor definido para a Name propriedade . |
ProcedureInvalidCharacters |
Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência em um nome de procedimento não é válida. |
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álida. |
ProcedureMaxLength |
Especifica a propriedade de informações da fonte de dados que indica o comprimento máximo de um nome de procedimento. |
ProcedureSupported |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para um nome de procedimento em um identificador de objeto de 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 diferenciais de maiúsculas e minúsculas. |
QuotedIdentifierPartsStorageCase |
Especifica a propriedade de informações da fonte de dados que indica o caso de partes do identificador entre aspas armazenadas na fonte de dados. |
ReservedWords |
Especifica a propriedade de informações da fonte de dados que fornece o conjunto de palavras reservadas na fonte de dados. |
SchemaInvalidCharacters |
Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência em um nome de esquema não é válida. |
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 não é válida. |
SchemaMaxLength |
Especifica a propriedade de informações da fonte de dados que indica o comprimento máximo de um nome de esquema. |
SchemaSeparator |
Especifica a propriedade de informações da fonte de dados que indica o caractere que separa um nome de esquema das outras partes de um identificador de objeto. |
SchemaSupported |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para um nome de esquema em um identificador de objeto de várias partes. |
SchemaSupportedInDml |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para um nome de esquema em identificadores de objeto que aparecem em cláusulas DML do SQL. |
ServerSeparator |
Especifica a propriedade de informações da fonte de dados que indica o caractere que separa um nome de servidor das 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 dá suporte ao padrão SQL ANSI92. |
SupportsCommandTimeout |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para tempos limite de comando. |
SupportsNestedTransactions |
Especifica a propriedade de informações da fonte de dados que indica se as transações podem ser iniciadas, confirmadas ou revertidas dentro de outras transações. |
SupportsQuotedIdentifierParts |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para partes de identificador entre aspas. |
SupportsVerifySql |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para a verificação do SQL. |
TableAliasInvalidCharacters |
Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência em um alias de tabela não é válida. |
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 de tabela não é válida. |
TableAliasMaxLength |
Especifica a propriedade de informações da fonte de dados que indica o comprimento máximo de um alias de tabela. |
TableAliasSupported |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para um alias de tabela em um identificador de objeto de várias partes. |
TableInvalidCharacters |
Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência em um nome de tabela não é válida. |
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 não é válida. |
TableMaxLength |
Especifica a propriedade de informações da fonte de dados que indica o comprimento máximo de um nome de tabela. |
TableSupported |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para um nome de tabela em um identificador de objeto de várias partes. |
UserInvalidCharacters |
Especifica a propriedade de informações da fonte de dados que fornece uma cadeia de caracteres cuja aparência em um nome de usuário não é válida. |
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álida. |
UserMaxLength |
Especifica a propriedade de informações da fonte de dados que indica o comprimento máximo de um nome de usuário. |
UserSupported |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para um nome de usuário em um identificador de objeto de 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 não é válida. |
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 não é válida. |
ViewMaxLength |
Especifica a propriedade de informações da fonte de dados que indica o comprimento máximo de um nome de exibição. |
ViewSupported |
Especifica a propriedade de informações da fonte de dados que indica se há suporte para um nome de exibição em um identificador de objeto de várias partes. |
Propriedades
Item[String] |
Obtém uma propriedade de informações da fonte de dados com o nome especificado. |
Site |
Obtém ou define o site do objeto. (Herdado de DataSiteableObject<T>) |
Métodos
AddProperty(String) |
Adiciona uma propriedade à lista de propriedades com suporte. |
AddProperty(String, Object) |
Adiciona uma propriedade e seu valor à lista de propriedades com suporte. |
Contains(String) |
Recupera um valor booliano que indica se uma propriedade especificada está contida nesta instância de informações da fonte de dados. |
GetType(String) |
Recupera o Type valor que indica o tipo de uma propriedade especificada, permitindo assim a conversão apropriada de um valor recuperado para o tipo correto. |
OnSiteChanged(EventArgs) |
Aciona o evento SiteChanged. (Herdado de DataSiteableObject<T>) |
RetrieveValue(String) |
Recupera um valor para uma propriedade de informações de fonte de dados especificada. |
Eventos
SiteChanged |
Ocorre quando a propriedade Site é modificada. (Herdado de DataSiteableObject<T>) |