Freigeben über


DataClientObject<T> Klasse

Definition

Stellt eine Basisimplementierung der IVsDataClientObject-Schnittstelle dar.

generic <typename T>
 where T : classpublic ref class DataClientObject abstract : IServiceProvider, Microsoft::VisualStudio::Data::Core::IVsDataClientObject<T>
public abstract class DataClientObject<T> : IServiceProvider, Microsoft.VisualStudio.Data.Core.IVsDataClientObject<T> where T : class
type DataClientObject<'T (requires 'T : null)> = class
    interface IVsDataClientObject<'T (requires 'T : null)>
    interface IServiceProvider
Public MustInherit Class DataClientObject(Of T)
Implements IServiceProvider, IVsDataClientObject(Of T)

Typparameter

T

Der Typ des Parameters.

Vererbung
DataClientObject<T>
Abgeleitet
Implementiert

Konstruktoren

DataClientObject<T>()

Initialisiert eine neue Instanz der DataClientObject<T>-Klasse.

Eigenschaften

ProviderObject

Ruft das zugrunde liegende Anbieterobjekt ab.

Methoden

Create(IServiceProvider, T)

Erstellt ein neues Datenclientobjekt.

GetInstanceOfType(Type)

Ruft eine instance der angegebenen Supportentität ab.

Explizite Schnittstellenimplementierungen

IServiceProvider.GetService(Type)

Ruft den Dienst ab, der dem angegebenen Diensttyp entspricht.

IVsDataClientObject<T>.Initialize(T)

Initialisiert das Datenclientobjekt mit dem angegebenen Anbieter.

Gilt für: