Freigeben über


DataConnectionClientService<T> Klasse

Definition

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
DataConnectionClientService<T>
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.

Gilt für: