Compartilhar via


DataClientObject<T> Classe

Definição

Representa uma implementação base da interface IVsDataClientObject.

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)

Parâmetros de tipo

T

O tipo do parâmetro.

Herança
DataClientObject<T>
Derivado
Implementações

Construtores

DataClientObject<T>()

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

Propriedades

ProviderObject

Obtém o objeto de provedor subjacente.

Métodos

Create(IServiceProvider, T)

Cria um novo objeto de cliente de dados.

GetInstanceOfType(Type)

Recupera uma instância da entidade de suporte especificada.

Implantações explícitas de interface

IServiceProvider.GetService(Type)

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

IVsDataClientObject<T>.Initialize(T)

Inicializa o objeto cliente de dados com o provedor especificado.

Aplica-se a