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
System.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 d' AdoDotNetDataSourceInformation avec un objet de connexion de données. |
Début
Propriétés
Nom | Description | |
---|---|---|
Connection | Obtient l'instance de l'objet sous-jacente d' DbConnection utilisée dans la classe. | |
Item | 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 les informations en mémoire de source de données fournies par une implémentation de la classe d' 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 | Récupère 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 d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (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, de ce fait activant la conversion appropriée d'une valeur récupérée en type correct. (Hérité de DataSourceInformation.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
OnSiteChanged | Déclenche l'événement SiteChanged. (Substitue DataSiteableObject<T>.OnSiteChanged(EventArgs).) | |
RetrieveValue | Extrait la valeur d'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 | Récupère une valeur d' Boolean indiquant 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 avec le nom spécifié. |
Début
Notes
Voici une liste de propriétés prises en charge des informations de source de données :
Property |
Description |
---|---|
Valeur de la propriété DataSource. |
|
Valeur de la colonne d' DataSourceProductName dans la table de données d'informations de source de données d' ADO.NET . |
|
Valeur de la colonne d' DataSourceProductVersion dans la table de données d'informations de source de données d' ADO.NET . |
|
La valeur par défaut est false. |
|
Texte uniquement. |
|
Texte uniquement. |
|
Texte uniquement. |
|
Texte uniquement. |
|
InOut et ReturnValue. |
|
La valeur par défaut est true. |
|
Valeur d' Database, si non null et non vide. |
|
Heuristiques sur la colonne d' SupportedJoinOperators dans les informations de source de données d' ADO.NET ; si une jointure externe est prise en charge, retourne true, sinon retourne false. |
|
true si la valeur de la colonne d' IdentifierCase dans les informations de source de données d' 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 d' QuotedIdentifierCase dans les informations de source de données d' 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 d' 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