Partager via


AdoDotNetSourceInformation Classe

Définition

Représente une implémentation de l’interface IVsDataSourceInformation à l’aide de la collection de métadonnées ADO .NET DataSourceInformation.

public ref class AdoDotNetSourceInformation : Microsoft::VisualStudio::Data::Framework::DataSourceInformation, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataSourceInformation
public class AdoDotNetSourceInformation : Microsoft.VisualStudio.Data.Framework.DataSourceInformation, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataSourceInformation
type AdoDotNetSourceInformation = class
    inherit DataSourceInformation
    interface IVsDataSourceInformation
Public Class AdoDotNetSourceInformation
Inherits DataSourceInformation
Implements IVsDataSourceInformation
Héritage
Implémente

Constructeurs

AdoDotNetSourceInformation()

Initialise une nouvelle instance de la classe AdoDotNetDataSourceInformation.

AdoDotNetSourceInformation(IVsDataConnection)

Initialise une nouvelle instance de la AdoDotNetDataSourceInformation classe avec un objet de 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.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
CatalogIsSuffixed

Spécifie la propriété d’informations de 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.

(Hérité de DataSourceInformation)
CatalogMaxLength

Spécifie la propriété d’informations de source de données qui indique la longueur maximale d’un nom de catalogue.

(Hérité de DataSourceInformation)
CatalogSeparator

Spécifie la propriété d’informations de source de données qui indique le caractère séparant un nom de catalogue des autres parties d’un identificateur d’objet.

(Hérité de DataSourceInformation)
CatalogSupported

Spécifie la propriété d’informations de source de données qui indique si un nom de catalogue est pris en charge dans un identificateur d’objet en plusieurs parties.

(Hérité de DataSourceInformation)
CatalogSupportedInDml

Spécifie la propriété d’informations de 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.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
ColumnAliasMaxLength

Spécifie la propriété d’informations de source de données qui indique la longueur maximale d’un alias de colonne.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
ColumnInvalidStartCharacters

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 colonne n’est pas valide.

(Hérité de DataSourceInformation)
ColumnMaxLength

Spécifie la propriété d’informations de source de données qui indique la longueur maximale d’un nom de colonne.

(Hérité de DataSourceInformation)
ColumnSupported

Spécifie la propriété d’informations de source de données qui indique si un nom de colonne est pris en charge dans un identificateur d’objet en plusieurs parties.

(Hérité de DataSourceInformation)
CommandDeriveParametersSupport

Spécifie les types de commandes pris en charge par la DeriveParameters(String, DataCommandType, Int32) méthode .

(Hérité de DataSourceInformation)
CommandDeriveSchemaSupport

Spécifie les types de commandes pris en charge par la DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) méthode .

(Hérité de DataSourceInformation)
CommandExecuteSupport

Spécifie les types de commandes pris en charge par les Execute(String, DataCommandType, IVsDataParameter[], Int32) méthodes et ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) .

(Hérité de DataSourceInformation)
CommandParameterSupport

Spécifie les directions de paramètre prises en charge.

(Hérité de DataSourceInformation)
CommandPrepareSupport

Spécifie les types de commandes pris en charge par la Prepare(String, DataCommandType) méthode .

(Hérité de DataSourceInformation)
DataSourceCulture

Spécifie la culture géographique de la source de données.

(Hérité de DataSourceInformation)
DataSourceName

Spécifie le nom de la source de données.

(Hérité de DataSourceInformation)
DataSourceProduct

Spécifie le nom du produit de la source de données.

(Hérité de DataSourceInformation)
DataSourceVersion

Spécifie la version de la source de données.

(Hérité de DataSourceInformation)
DateLiteralPrefix

Spécifie la propriété d’informations de source de données qui fournit le ou les caractères qui précédent un littéral date/heure.

(Hérité de DataSourceInformation)
DateLiteralSuffix

Spécifie la propriété d’informations de source de données qui fournit le ou les caractères qui suffixe un littéral date/heure.

(Hérité de DataSourceInformation)
DefaultCatalog

Spécifie la propriété d’informations sur la source de données qui fournit le nom du catalogue par défaut.

(Hérité de DataSourceInformation)
DefaultSchema

Spécifie la propriété d’informations sur la source de données qui fournit le nom du schéma par défaut.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
IdentifierOpenQuote

Spécifie la propriété d’informations de source de données qui fournit le caractère utilisé pour ouvrir un composant d’identificateur qui doit être placé entre guillemets.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
IndexMaxLength

Spécifie la propriété d’informations de source de données qui indique la longueur maximale d’un nom d’index.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
LikeClausePercent

Spécifie la propriété d’informations de source de données qui indique le caractère générique utilisé pour capturer zéro ou plusieurs caractères dans des valeurs pour une clause LIKE dans une instruction DML SQL.

(Hérité de DataSourceInformation)
LikeClausePercentEscape

Spécifie la propriété d’informations de 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.

(Hérité de DataSourceInformation)
LikeClauseUnderscore

Spécifie la propriété d’informations sur la 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 DML SQL.

(Hérité de DataSourceInformation)
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 DML SQL.

(Hérité de DataSourceInformation)
ParameterPrefix

Spécifie la propriété d’informations de source de données qui fournit le caractère utilisé pour préfixer un nom de paramètre.

(Hérité de DataSourceInformation)
ParameterPrefixInName

Spécifie la propriété d’informations de 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é.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
ProcedureInvalidStartCharacters

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 procédure n’est pas valide.

(Hérité de DataSourceInformation)
ProcedureMaxLength

Spécifie la propriété d’informations de source de données qui indique la longueur maximale d’un nom de procédure.

(Hérité de DataSourceInformation)
ProcedureSupported

Spécifie la propriété d’informations de source de données qui indique si un nom de procédure est pris en charge dans un identificateur d’objet en plusieurs parties.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
ReservedWords

Spécifie la propriété d’informations sur la source de données qui fournit l’ensemble de mots réservés sur la source de données.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
SchemaInvalidStartCharacters

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 schéma n’est pas valide.

(Hérité de DataSourceInformation)
SchemaMaxLength

Spécifie la propriété d’informations de source de données qui indique la longueur maximale d’un nom de schéma.

(Hérité de DataSourceInformation)
SchemaSeparator

Spécifie la propriété d’informations de source de données qui indique le caractère séparant un nom de schéma des autres parties d’un identificateur d’objet.

(Hérité de DataSourceInformation)
SchemaSupported

Spécifie la propriété d’informations de source de données qui indique si un nom de schéma est pris en charge dans un identificateur d’objet en plusieurs parties.

(Hérité de DataSourceInformation)
SchemaSupportedInDml

Spécifie la propriété d’informations de 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.

(Hérité de DataSourceInformation)
ServerSeparator

Spécifie la propriété d’informations de source de données qui indique le caractère séparant un nom de serveur des autres parties d’un identificateur d’objet.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
SupportsNestedTransactions

Spécifie la propriété d’informations de 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.

(Hérité de DataSourceInformation)
SupportsQuotedIdentifierParts

Spécifie la propriété d’informations de source de données qui indique si les parties d’identificateur placées entre guillemets sont prises en charge.

(Hérité de DataSourceInformation)
SupportsVerifySql

Spécifie la propriété d’informations de source de données qui indique si la vérification SQL est prise en charge.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
TableAliasInvalidStartCharacters

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 table n’est pas valide.

(Hérité de DataSourceInformation)
TableAliasMaxLength

Spécifie la propriété d’informations sur la source de données qui indique la longueur maximale d’un alias de table.

(Hérité de DataSourceInformation)
TableAliasSupported

Spécifie la propriété d’informations de source de données qui indique si un alias de table est pris en charge dans un identificateur d’objet en plusieurs parties.

(Hérité de DataSourceInformation)
TableInvalidCharacters

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 table n’est pas valide.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
TableMaxLength

Spécifie la propriété d’informations de source de données qui indique la longueur maximale d’un nom de table.

(Hérité de DataSourceInformation)
TableSupported

Spécifie la propriété d’informations de source de données qui indique si un nom de table est pris en charge dans un identificateur d’objet en plusieurs parties.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
UserInvalidStartCharacters

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’utilisateur n’est pas valide.

(Hérité de DataSourceInformation)
UserMaxLength

Spécifie la propriété d’informations de source de données qui indique la longueur maximale d’un nom d’utilisateur.

(Hérité de DataSourceInformation)
UserSupported

Spécifie la propriété d’informations de source de données qui indique si un nom d’utilisateur est pris en charge dans un identificateur d’objet en plusieurs parties.

(Hérité de DataSourceInformation)
ViewInvalidCharacters

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 vue n’est pas valide.

(Hérité de DataSourceInformation)
ViewInvalidStartCharacters

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’affichage n’est pas valide.

(Hérité de DataSourceInformation)
ViewMaxLength

Spécifie la propriété d’informations de source de données qui indique la longueur maximale d’un nom d’affichage.

(Hérité de DataSourceInformation)
ViewSupported

Spécifie la propriété d’informations de source de données qui indique si un nom d’affichage est pris en charge dans un identificateur d’objet en plusieurs parties.

(Hérité de DataSourceInformation)

Propriétés

Connection

Obtient l’objet sous-jacent DbConnection instance utilisé dans la classe .

Item[String]

Obtient une propriété d’informations de source de données avec le nom spécifié.

(Hérité de DataSourceInformation)
Site

Obtient ou définit le site d’objet.

(Hérité de DataSiteableObject<T>)
SourceInformation

Obtient des informations de source de données en mémoire fournies par une implémentation de la DataTable classe pour représenter une table de données en mémoire.

Méthodes

AddProperty(String)

Ajoute une propriété à la liste des propriétés prises en charge.

(Hérité de DataSourceInformation)
AddProperty(String, Object)

Ajoute une propriété et sa valeur à la liste des propriétés prises en charge.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
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.

(Hérité de DataSourceInformation)
OnSiteChanged(EventArgs)

Déclenche l’événement SiteChanged.

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

Implémentations d’interfaces explicites

IVsDataSourceInformation.Contains(String)

Récupère une valeur booléenne indiquant si la propriété spécifiée est contenue dans les informations de source de données instance.

IVsDataSourceInformation.Item[String]

Obtient une propriété d’informations de source de données avec le nom spécifié.

S’applique à