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>) |