DataConnectionClientService<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Basisimplementierung der IVsDataClientObject-Schnittstelle für Datenverbindungsdienste dar.
generic <typename T>
where T : classpublic ref class DataConnectionClientService abstract : Microsoft::VisualStudio::Data::Framework::DataClientObject<T>, Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>
public abstract class DataConnectionClientService<T> : Microsoft.VisualStudio.Data.Framework.DataClientObject<T>, Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection> where T : class
type DataConnectionClientService<'T (requires 'T : null)> = class
inherit DataClientObject<'T (requires 'T : null)>
interface IVsDataSiteableObject<IVsDataConnection>
Public MustInherit Class DataConnectionClientService(Of T)
Inherits DataClientObject(Of T)
Implements IVsDataSiteableObject(Of IVsDataConnection)
Typparameter
- T
Der Typ des Parameters.
- Vererbung
- Implementiert
Konstruktoren
DataConnectionClientService<T>() |
Initialisiert eine neue Instanz der DataConnectionClientService<T>-Klasse. |
Eigenschaften
Connection |
Ruft die aktuelle Datenverbindung ab, die dem Datenclientdienst zugeordnet ist. |
ProviderObject |
Ruft das zugrunde liegende Anbieterobjekt ab. (Geerbt von DataClientObject<T>) |
Methoden
Create(T, IVsDataConnection) |
Erstellt eine instance des angegebenen Typs für den angegebenen Anbieter und die angegebene Datenverbindung. |
GetInstanceOfType(Type) |
Ruft eine instance der angegebenen Supportentität ab. (Geerbt von DataClientObject<T>) |
Explizite Schnittstellenimplementierungen
IServiceProvider.GetService(Type) |
Ruft den Dienst ab, der dem angegebenen Diensttyp entspricht. (Geerbt von DataClientObject<T>) |
IVsDataClientObject<T>.Initialize(T) |
Initialisiert das Datenclientobjekt mit dem angegebenen Anbieter. (Geerbt von DataClientObject<T>) |
IVsDataSiteableObject<IVsDataConnection>.Site |
Stellt eine Basisimplementierung der IVsDataClientObject-Schnittstelle für Datenverbindungsdienste dar. |