Compartilhar via


DataConnectionClientService<T> Classe

Definição

Representa uma implementação base da interface IVsDataClientObject para serviços de conexão de dados.

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)

Parâmetros de tipo

T

O tipo do parâmetro.

Herança
DataConnectionClientService<T>
Implementações

Construtores

DataConnectionClientService<T>()

Inicializa uma nova instância da classe DataConnectionClientService<T>.

Propriedades

Connection

Obtém a conexão de dados atual associada ao serviço de cliente de dados.

ProviderObject

Obtém o objeto de provedor subjacente.

(Herdado de DataClientObject<T>)

Métodos

Create(T, IVsDataConnection)

Cria uma instância do tipo especificado para o provedor e a conexão de dados fornecidos.

GetInstanceOfType(Type)

Recupera uma instância da entidade de suporte especificada.

(Herdado de DataClientObject<T>)

Implantações explícitas de interface

IServiceProvider.GetService(Type)

Recupera o serviço correspondente ao tipo de serviço especificado.

(Herdado de DataClientObject<T>)
IVsDataClientObject<T>.Initialize(T)

Inicializa o objeto de cliente de dados com o provedor especificado.

(Herdado de DataClientObject<T>)
IVsDataSiteableObject<IVsDataConnection>.Site

Representa uma implementação base da interface IVsDataClientObject para serviços de conexão de dados.

Aplica-se a