DataConnectionClientService<T>, classe
Représente une implémentation de base de l'interface d' IVsDataClientObject<T> pour les services de connexion de données.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Data.Framework.DataClientObject<T>
Microsoft.VisualStudio.Data.Framework.DataConnectionClientService<T>
Espace de noms : Microsoft.VisualStudio.Data.Framework
Assembly : Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)
Syntaxe
'Déclaration
Public MustInherit Class DataConnectionClientService(Of T As Class) _
Inherits DataClientObject(Of T) _
Implements IVsDataSiteableObject(Of IVsDataConnection)
public abstract class DataConnectionClientService<T> : DataClientObject<T>,
IVsDataSiteableObject<IVsDataConnection>
where T : class
generic<typename T>
where T : ref class
public ref class DataConnectionClientService abstract : public DataClientObject<T>,
IVsDataSiteableObject<IVsDataConnection^>
[<AbstractClass>]
type DataConnectionClientService<'T when 'T : not struct> =
class
inherit DataClientObject<'T>
interface IVsDataSiteableObject<IVsDataConnection>
end
JScript ne prend pas en charge les types ou les méthodes génériques.
Paramètres de type
- T
Type du paramètre.
Le type DataConnectionClientService<T> expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DataConnectionClientService<T> | Initialise une nouvelle instance de la classe DataConnectionClientService<T>. |
Début
Propriétés
Nom | Description | |
---|---|---|
Connection | Obtient la connexion de données active associée au service clients de données. | |
ProviderObject | Obtient l'objet fournisseur sous-jacent. (Hérité de DataClientObject<T>.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Create | Crée une instance du type spécifié du fournisseur et la connexion de données fournis. | |
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.) | |
GetInstanceOfType | Extrait une instance de l'entité spécifiée en charge. (Hérité de DataClientObject<T>.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
IServiceProvider.GetService | Récupère le service correspondant au type de contrôle spécifié. (Hérité de DataClientObject<T>.) | |
IVsDataClientObject<T>.Initialize | Initialise l'objet client de données avec le fournisseur spécifié. (Hérité de DataClientObject<T>.) | |
IVsDataSiteableObject<IVsDataConnection>.Site | Obtient le site. |
Début
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.