Condividi tramite


DataConnectionClientService<T> Classe

Definizione

Rappresenta un'implementazione di base dell'interfaccia IVsDataClientObject per i servizi di connessione dati.

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)

Parametri di tipo

T

Tipo del parametro.

Ereditarietà
DataConnectionClientService<T>
Implementazioni

Costruttori

DataConnectionClientService<T>()

Inizializza una nuova istanza della classe DataConnectionClientService<T>.

Proprietà

Connection

Ottiene la connessione dati corrente associata al servizio client dati.

ProviderObject

Ottiene l'oggetto provider sottostante.

(Ereditato da DataClientObject<T>)

Metodi

Create(T, IVsDataConnection)

Crea un'istanza del tipo specificato per il provider e la connessione dati specificati.

GetInstanceOfType(Type)

Recupera un'istanza dell'entità di supporto specificata.

(Ereditato da DataClientObject<T>)

Implementazioni dell'interfaccia esplicita

IServiceProvider.GetService(Type)

Recupera il servizio corrispondente al tipo di servizio specificato.

(Ereditato da DataClientObject<T>)
IVsDataClientObject<T>.Initialize(T)

Inizializza l'oggetto client dati con il provider specificato.

(Ereditato da DataClientObject<T>)
IVsDataSiteableObject<IVsDataConnection>.Site

Rappresenta un'implementazione di base dell'interfaccia IVsDataClientObject per i servizi di connessione dati.

Si applica a