DataSourceInformation Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une implémentation de l’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
- Héritage
- Dérivé
- Implémente
Constructeurs
DataSourceInformation() |
Initialise une nouvelle instance de la classe DataSourceInformation. |
DataSourceInformation(IVsDataConnection) |
Initialise une instance paramétrée de la DataSourceInformation classe qui fournit la connexion de données. |
Champs
CatalogInvalidCharacters |
Spécifie la propriété d’informations de source de données qui fournit une chaîne de caractères non valides, c’est-à-dire qui peuvent ne pas apparaître dans un nom de catalogue générique. |
CatalogInvalidStartCharacters |
Spécifie la propriété d’informations de source de données qui fournit une chaîne de caractères dont l’utilisation au début d’un nom de catalogue générique n’est pas valide. |
CatalogIsSuffixed |
Spécifie la propriété d’informations sur la source de données qui indique si un nom de catalogue est suffixe sur un identificateur d’objet en plusieurs parties, au lieu d’être un préfixe. |
CatalogMaxLength |
Spécifie la propriété d’informations sur la source de données qui indique la longueur maximale d’un nom de catalogue. |
CatalogSeparator |
Spécifie la propriété d’informations sur la source de données qui indique le caractère séparant un nom de catalogue des autres parties d’un identificateur d’objet. |
CatalogSupported |
Spécifie la propriété d’informations sur la source de données qui indique si un nom de catalogue est pris en charge dans un identificateur d’objet en plusieurs parties. |
CatalogSupportedInDml |
Spécifie la propriété d’informations sur la source de données qui indique si un nom de catalogue est pris en charge dans les identificateurs d’objet qui apparaissent dans les clauses DML SQL. |
ColumnAliasInvalidCharacters |
Spécifie la propriété d’informations de source de données qui fournit une chaîne de caractères dont l’apparence dans un alias de colonne n’est pas valide. |
ColumnAliasInvalidStartCharacters |
Spécifie la propriété d’informations de source de données qui fournit une chaîne de caractères dont l’apparence au début d’un alias de colonne n’est pas valide. |
ColumnAliasMaxLength |
Spécifie la propriété d’informations sur la source de données qui indique la longueur maximale d’un alias de colonne. |
ColumnAliasSupported |
Spécifie la propriété d’informations de source de données qui indique si un alias de colonne est pris en charge dans un identificateur d’objet en plusieurs parties. |
ColumnInvalidCharacters |
Spécifie la propriété d’informations de source de données qui fournit une chaîne de caractères dont l’apparence dans un nom de colonne n’est pas valide. |
ColumnInvalidStartCharacters |
Spécifie la propriété d’informations sur la source de données qui fournit une chaîne de caractères dont l’apparence au début d’un nom de colonne n’est pas valide. |
ColumnMaxLength |
Spécifie la propriété d’informations de source de données qui indique la longueur maximale d’un nom de colonne. |
ColumnSupported |
Spécifie la propriété d’informations sur la source de données qui indique si un nom de colonne est pris en charge dans un identificateur d’objet en plusieurs parties. |
CommandDeriveParametersSupport |
Spécifie les types de commandes pris en charge par la DeriveParameters(String, DataCommandType, Int32) méthode . |
CommandDeriveSchemaSupport |
Spécifie les types de commandes pris en charge par la DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) méthode . |
CommandExecuteSupport |
Spécifie les types de commandes pris en charge par les Execute(String, DataCommandType, IVsDataParameter[], Int32) méthodes et ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) . |
CommandParameterSupport |
Spécifie les directions de paramètre prises en charge. |
CommandPrepareSupport |
Spécifie les types de commandes pris en charge par la Prepare(String, DataCommandType) méthode . |
DataSourceCulture |
Spécifie la culture géographique de la source de données. |
DataSourceName |
Spécifie le nom de la source de données. |
DataSourceProduct |
Spécifie le nom du produit de la source de données. |
DataSourceVersion |
Spécifie la version de la source de données. |
DateLiteralPrefix |
Spécifie la propriété d’informations de source de données qui fournit le ou les caractères qui préfixent un littéral de date/heure. |
DateLiteralSuffix |
Spécifie la propriété d’informations sur la source de données qui fournit le ou les caractères qui suffixe un littéral de date/heure. |
DefaultCatalog |
Spécifie la propriété d’informations sur la source de données qui fournit le nom du catalogue par défaut. |
DefaultSchema |
Spécifie la propriété d’informations sur la source de données qui fournit le nom du schéma par défaut. |
IdentifierCloseQuote |
Spécifie la propriété d’informations de source de données qui fournit le caractère utilisé pour fermer une partie d’identificateur qui doit être placée entre guillemets. |
IdentifierOpenQuote |
Spécifie la propriété d’informations de source de données qui fournit le caractère utilisé pour ouvrir une partie d’identificateur qui doit être placée entre guillemets. |
IdentifierPartsCaseSensitive |
Spécifie la propriété d’informations sur la source de données qui indique si les parties d’identificateur sont traitées comme respectant la casse. |
IdentifierPartsStorageCase |
Spécifie la propriété d’informations sur la source de données qui indique le cas des parties d’identificateur stockées dans la source de données. |
IndexInvalidCharacters |
Spécifie la propriété d’informations de source de données qui fournit une chaîne de caractères dont l’apparence en tant que nom d’index n’est pas valide. |
IndexInvalidStartCharacters |
Spécifie la propriété d’informations de source de données qui fournit une chaîne de caractères dont l’apparence au début d’un nom d’index n’est pas valide. |
IndexMaxLength |
Spécifie la propriété d’informations sur la source de données qui indique la longueur maximale d’un nom d’index. |
IndexSupported |
Spécifie la propriété d’informations sur la source de données qui indique si un nom d’index est pris en charge dans un identificateur d’objet en plusieurs parties. |
LikeClausePercent |
Spécifie la propriété d’informations sur la source de données qui indique le caractère générique utilisé pour capturer zéro ou plusieurs caractères dans les valeurs d’une clause LIKE dans une instruction SQL DML. |
LikeClausePercentEscape |
Spécifie la propriété d’informations sur la source de données qui indique le caractère utilisé pour échapper le caractère LikeClausePercent dans les valeurs d’une clause LIKE dans une instruction DML SQL. |
LikeClauseUnderscore |
Spécifie la propriété d’informations de source de données qui indique le caractère générique utilisé pour capturer un caractère unique dans les valeurs d’une clause LIKE dans une instruction SQL DML. |
LikeClauseUnderscoreEscape |
Spécifie la propriété d’informations de source de données qui indique le caractère utilisé pour échapper le caractère dans les LikeClauseUnderscore valeurs d’une clause LIKE dans une instruction SQL DML. |
ParameterPrefix |
Spécifie la propriété d’informations sur la source de données qui fournit le caractère utilisé pour préfixer un nom de paramètre. |
ParameterPrefixInName |
Spécifie la propriété d’informations sur la source de données qui indique si le préfixe de paramètre doit apparaître dans la valeur définie pour la Name propriété . |
ProcedureInvalidCharacters |
Spécifie la propriété d’informations de source de données qui fournit une chaîne de caractères dont l’apparence dans un nom de procédure n’est pas valide. |
ProcedureInvalidStartCharacters |
Spécifie la propriété d’informations sur la source de données qui fournit une chaîne de caractères dont l’apparence au début d’un nom de procédure n’est pas valide. |
ProcedureMaxLength |
Spécifie la propriété d’informations sur la source de données qui indique la longueur maximale d’un nom de procédure. |
ProcedureSupported |
Spécifie la propriété d’informations sur la source de données qui indique si un nom de procédure est pris en charge dans un identificateur d’objet en plusieurs parties. |
QuotedIdentifierPartsCaseSensitive |
Spécifie la propriété d’informations sur la source de données qui indique si les parties d’identificateur placées entre guillemets sont traitées comme respectant la casse. |
QuotedIdentifierPartsStorageCase |
Spécifie la propriété d’informations sur la source de données qui indique le cas des parties d’identificateur placées entre guillemets qui sont stockées dans la source de données. |
ReservedWords |
Spécifie la propriété d’informations sur la source de données qui fournit le jeu de mots réservés sur la source de données. |
SchemaInvalidCharacters |
Spécifie la propriété d’informations de source de données qui fournit une chaîne de caractères dont l’apparence dans un nom de schéma n’est pas valide. |
SchemaInvalidStartCharacters |
Spécifie la propriété d’informations sur la source de données qui fournit une chaîne de caractères dont l’apparence au début d’un nom de schéma n’est pas valide. |
SchemaMaxLength |
Spécifie la propriété d’informations sur la source de données qui indique la longueur maximale d’un nom de schéma. |
SchemaSeparator |
Spécifie la propriété d’informations sur la source de données qui indique le caractère séparant un nom de schéma des autres parties d’un identificateur d’objet. |
SchemaSupported |
Spécifie la propriété d’informations sur la source de données qui indique si un nom de schéma est pris en charge dans un identificateur d’objet en plusieurs parties. |
SchemaSupportedInDml |
Spécifie la propriété d’informations sur la source de données qui indique si un nom de schéma est pris en charge dans les identificateurs d’objet qui apparaissent dans les clauses DML SQL. |
ServerSeparator |
Spécifie la propriété d’informations sur la source de données qui indique le caractère séparant un nom de serveur des autres parties d’un identificateur d’objet. |
SupportsAnsi92Sql |
Spécifie la propriété d’informations sur la source de données qui indique si la source de données prend en charge la norme SQL ANSI92. |
SupportsCommandTimeout |
Spécifie la propriété d’informations sur la source de données qui indique si les délais d’expiration des commandes sont pris en charge. |
SupportsNestedTransactions |
Spécifie la propriété d’informations sur la source de données qui indique si les transactions peuvent être démarrées, validées ou restaurées à l’intérieur d’autres transactions. |
SupportsQuotedIdentifierParts |
Spécifie la propriété d’informations sur la source de données qui indique si les parties d’identificateur placées entre guillemets sont prises en charge. |
SupportsVerifySql |
Spécifie la propriété d’informations sur la source de données qui indique si la vérification SQL est prise en charge. |
TableAliasInvalidCharacters |
Spécifie la propriété d’informations de source de données qui fournit une chaîne de caractères dont l’apparence dans un alias de table n’est pas valide. |
TableAliasInvalidStartCharacters |
Spécifie la propriété d’informations sur la source de données qui fournit une chaîne de caractères dont l’apparence au début d’un alias de table n’est pas valide. |
TableAliasMaxLength |
Spécifie la propriété d’informations de source de données qui indique la longueur maximale d’un alias de table. |
TableAliasSupported |
Spécifie la propriété d’informations sur la source de données qui indique si un alias de table est pris en charge dans un identificateur d’objet en plusieurs parties. |
TableInvalidCharacters |
Spécifie la propriété d’informations sur la source de données qui fournit une chaîne de caractères dont l’apparence dans un nom de table n’est pas valide. |
TableInvalidStartCharacters |
Spécifie la propriété d’informations de source de données qui fournit une chaîne de caractères dont l’apparence au début d’un nom de table n’est pas valide. |
TableMaxLength |
Spécifie la propriété d’informations sur la source de données qui indique la longueur maximale d’un nom de table. |
TableSupported |
Spécifie la propriété d’informations sur la source de données qui indique si un nom de table est pris en charge dans un identificateur d’objet en plusieurs parties. |
UserInvalidCharacters |
Spécifie la propriété d’informations de source de données qui fournit une chaîne de caractères dont l’apparence dans un nom d’utilisateur n’est pas valide. |
UserInvalidStartCharacters |
Spécifie la propriété d’informations sur la source de données qui fournit une chaîne de caractères dont l’apparence au début d’un nom d’utilisateur n’est pas valide. |
UserMaxLength |
Spécifie la propriété d’informations sur la source de données qui indique la longueur maximale d’un nom d’utilisateur. |
UserSupported |
Spécifie la propriété d’informations sur la source de données qui indique si un nom d’utilisateur est pris en charge dans un identificateur d’objet en plusieurs parties. |
ViewInvalidCharacters |
Spécifie la propriété d’informations sur la source de données qui fournit une chaîne de caractères dont l’apparence dans un nom de vue n’est pas valide. |
ViewInvalidStartCharacters |
Spécifie la propriété d’informations sur la source de données qui fournit une chaîne de caractères dont l’apparence au début d’un nom de vue n’est pas valide. |
ViewMaxLength |
Spécifie la propriété d’informations sur la source de données qui indique la longueur maximale d’un nom de vue. |
ViewSupported |
Spécifie la propriété d’informations sur la source de données qui indique si un nom de vue est pris en charge dans un identificateur d’objet en plusieurs parties. |
Propriétés
Item[String] |
Obtient une propriété d’informations de source de données avec le nom spécifié. |
Site |
Obtient ou définit le site d’objet. (Hérité de DataSiteableObject<T>) |
Méthodes
AddProperty(String) |
Ajoute une propriété à la liste des propriétés prises en charge. |
AddProperty(String, Object) |
Ajoute une propriété et sa valeur à la liste des propriétés prises en charge. |
Contains(String) |
Récupère une valeur booléenne indiquant si une propriété spécifiée est contenue dans cette instance d’informations de source de données. |
GetType(String) |
Récupère la Type valeur indiquant le type d’une propriété spécifiée, ce qui permet la conversion appropriée d’une valeur récupérée vers le type correct. |
OnSiteChanged(EventArgs) |
Déclenche l’événement SiteChanged. (Hérité de DataSiteableObject<T>) |
RetrieveValue(String) |
Récupère une valeur pour une propriété d’informations de source de données spécifiée. |
Événements
SiteChanged |
Se produit lorsque la propriété Site est modifiée. (Hérité de DataSiteableObject<T>) |