AdoDotNetSourceInformation, classe
Fournit des informations sur une source de données d'ADO.NET sous la forme de propriétés passées en tant que paires nom/valeur.
Hiérarchie d'héritage
Object
Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
Microsoft.VisualStudio.Data.Framework.DataSourceInformation
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetSourceInformation
Espace de noms : Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly : Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)
Syntaxe
'Déclaration
Public Class AdoDotNetSourceInformation _
Inherits DataSourceInformation _
Implements IVsDataSourceInformation
public class AdoDotNetSourceInformation : DataSourceInformation,
IVsDataSourceInformation
public ref class AdoDotNetSourceInformation : public DataSourceInformation,
IVsDataSourceInformation
type AdoDotNetSourceInformation =
class
inherit DataSourceInformation
interface IVsDataSourceInformation
end
public class AdoDotNetSourceInformation extends DataSourceInformation implements IVsDataSourceInformation
Le type AdoDotNetSourceInformation expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
AdoDotNetSourceInformation() | Initialise une nouvelle instance de la classe AdoDotNetDataSourceInformation. | |
AdoDotNetSourceInformation(IVsDataConnection) | Initialise une nouvelle instance de la classe AdoDotNetDataSourceInformation avec un objet de connexion de données. |
Début
Propriétés
Nom | Description | |
---|---|---|
Connection | Obtient l'instance sous-jacente d'objet DbConnection utilisée dans la classe. | |
Item | Obtient une propriété d'informations de source de données portant le nom spécifié. (Hérité de DataSourceInformation.) | |
Site | Obtient ou définit le site d'objet. (Hérité de DataSiteableObject<T>.) | |
SourceInformation | Obtient les informations en mémoire de source de données fournies par une implémentation de la classe DataTable pour représenter une table de données en mémoire. |
Début
Méthodes
Nom | Description | |
---|---|---|
AddProperty(String) | Ajoute une propriété à la liste de propriétés prises en charge. (Hérité de DataSourceInformation.) | |
AddProperty(String, Object) | Ajoute une propriété et sa valeur à la liste de propriétés prises en charge. (Hérité de DataSourceInformation.) | |
Contains | Extrait une valeur d'Boolean indiquant si une propriété spécifiée est contenue dans cette instance d'informations de source de données. (Hérité de DataSourceInformation.) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetType(String) | Extrait la valeur d'Type indiquant le type d'une propriété spécifiée, ce qui permet la conversion appropriée d'une valeur récupérée au type correct. (Hérité de DataSourceInformation.) | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
OnSiteChanged | Déclenche l'événement SiteChanged. (Substitue DataSiteableObject<T>.OnSiteChanged(EventArgs).) | |
RetrieveValue | Extrait une valeur pour une propriété spécifiée d'informations de source de données. (Substitue DataSourceInformation.RetrieveValue(String).) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Événements
Nom | Description | |
---|---|---|
SiteChanged | Se produit lorsque la propriété Site est modifiée. (Hérité de DataSiteableObject<T>.) |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
IVsDataSourceInformation.Contains | Extrait une valeur d'Boolean qui indique si la propriété spécifiée est contenue dans l'instance d'informations de source de données. | |
IVsDataSourceInformation.Item | Obtient une propriété d'informations de source de données portant le nom spécifié. |
Début
Notes
Voici une liste de propriétés prises en charge d'informations de source de données :
Propriété |
Description |
---|---|
Valeur de la propriété DataSource. |
|
Valeur de la colonne DataSourceProductName dans la table de données d'informations de source de données pour ADO.NET. |
|
Valeur de la colonne DataSourceProductVersion dans la table de données d'informations de source de données pour ADO.NET. |
|
La valeur par défaut est false. |
|
Texte uniquement. |
|
Texte uniquement. |
|
Texte uniquement. |
|
Texte uniquement. |
|
Voir InOut et ReturnValue. |
|
La valeur par défaut est true. |
|
Valeur d'Database, non null et non vide. |
|
Heuristique selon la colonne SupportedJoinOperators dans les informations de source de données pour ADO.NET ; si une jointure externe est prise en charge, retourne true, sinon retourne false. |
|
true si la valeur de la colonne IdentifierCase dans les informations de source de données pour ADO.NET inclut Sensitive; false si la valeur est Insensitive; nullune référence null (Nothing en Visual Basic) si aucune. |
|
true si la valeur de la colonne QuotedIdentifierCase dans les informations de source de données pour ADO.NET inclut Sensitive; false si la valeur est Insensitive; nullune référence null (Nothing en Visual Basic) si aucune. |
|
Appelle la méthode GetSchema avec ReservedWords et crée une liste délimitée par des virgules de mots réservés de chaque ligne dans le jeu de résultats. |
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.Data.Framework.AdoDotNet, espace de noms