DataConnectionClientService<T> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |