DataProvider, classe
Permet la création des objets fournisseurs de DDEX.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Data.DataProvider
Espace de noms : Microsoft.VisualStudio.Data
Assembly : Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)
Syntaxe
'Déclaration
Public MustInherit Class DataProvider
public abstract class DataProvider
public ref class DataProvider abstract
[<AbstractClass>]
type DataProvider = class end
public abstract class DataProvider
Le type DataProvider expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DataProvider | Constructeur de classe. |
Début
Propriétés
Nom | Description | |
---|---|---|
Description | Extrait une description dépendante de la culture du fournisseur de DDEX. | |
DisplayName | Récupère un nom dépendant de la culture pour le fournisseur de données spécifié. | |
Guid | Récupère l'identificateur unique du fournisseur de DDEX. | |
ShortDisplayName | Extrait la forme abrégée du nom complet. | |
Technology | Récupère l'identificateur unique de la technologie sous-jacente utilisée par le fournisseur échéant. |
Début
Méthodes
Nom | Description | |
---|---|---|
CreateObject(Type) | Crée une implémentation de fournisseur de DDEX d'un type d'objet spécifique. | |
CreateObject(Guid, Type) | Crée un objet fournisseur- implémenté par DDEX, de préférence approprié pour la source de données spécifiée, et du type spécifié. | |
DeriveDataSource | Détermine que la source de données pris en charge par ce fournisseur de DDEX est représenté par la chaîne de connexion spécifiée. | |
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.) | |
GetAssembly(String) | Résout une chaîne d'assembly à un assembly spécifique comme défini par le fournisseur de DDEX. | |
GetAssembly(Guid, String) | Résout une chaîne d'assembly à un assembly associé à une source de données spécifiée comme défini par le fournisseur de DDEX. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetProperty | Extrait une propriété spécifique au fournisseur de manière générique connu ou de DDEX. | |
GetType() | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetType(String) | Résout un nom de type à Type comme défini par le fournisseur de DDEX. | |
GetType(Guid, String) | Résout un nom de type à Type pour une source de données spécifiée comme défini par le fournisseur de DDEX. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
SupportsObject(Type) | Récupère une valeur booléenne indiquant si un type d'objet particulier en charge par le fournisseur. | |
SupportsObject(Guid, Type) | Indique si un fournisseur donné de DDEX prend un objet du type spécifié, potentiellement une version spécialisée pour la source de données spécifiée. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Notes
La classe d' DataProvider fournit des informations de base à propos d'un fournisseur de DDEX et des méthodes pour l'interrogation sur ou créer des objets fournisseur- implémentés.Cette classe est le programme d'amorçage pour toutes les entités spécifiques au fournisseur de DDEX.
DDEX fournit l'implémentation unique de cette classe.Cette implémentation est basé sur les informations lues du Registre, et comme ce type n'est pas nécessaire que le code qui implémente le fournisseur est chargé.
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.