Compartilhar via


DataSourceSpecializer Classe

Definição

Representa uma implementação da interface IVsDataSourceSpecializer.

public ref class DataSourceSpecializer abstract : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<IServiceProvider ^>, Microsoft::VisualStudio::Data::Core::IVsDataSourceSpecializer
public abstract class DataSourceSpecializer : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<IServiceProvider>, Microsoft.VisualStudio.Data.Core.IVsDataSourceSpecializer
type DataSourceSpecializer = class
    interface IVsDataSourceSpecializer
    interface IVsDataSiteableObject<IServiceProvider>
Public MustInherit Class DataSourceSpecializer
Implements IVsDataSiteableObject(Of IServiceProvider), IVsDataSourceSpecializer
Herança
DataSourceSpecializer
Implementações

Construtores

DataSourceSpecializer()

Inicializa uma nova instância da classe DataSourceSpecializer.

Propriedades

ServiceProvider

Recupera a instância atual do provedor de serviços como um IServiceProvider objeto .

Métodos

CreateObject(Guid, Type)

Cria um objeto DDEX implementado pelo provedor do tipo fornecido especializado para a fonte de dados especificada.

DeriveSource(String)

Determina qual fonte de dados compatível com o provedor é representada pelo cadeia de conexão especificado.

GetAssembly(Guid, String)

Localiza um assembly, considerando uma cadeia de caracteres de assembly e um GUID de fonte de dados.

GetType(Guid, String)

Recupera uma definição de tipo, dado um nome de tipo e um GUID de fonte de dados.

Implantações explícitas de interface

IVsDataSiteableObject<IServiceProvider>.Site

Representa uma implementação da interface IVsDataSourceSpecializer.

Aplica-se a