Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.Data.Core

Lo spazio dei nomi Microsoft.VisualStudio.Data.Core contiene i servizi di base DDEX che sono servizi di base da cui altri servizi sono esposti.

Classi

  Classe Descrizione
Classe pubblica DataClientObjectAttribute Specifica che le istanze di un'entità di supporto di DDEX non devono essere restituite direttamente ai client.Invece, devono essere restituite in un oggetto client wrapper che interagisce con l'oggetto provider sottostante.
Classe pubblica DataDefaultObjectAttribute Specifica che un'entità di supporto di DDEX dispone di un'implementazione predefinita che deve essere restituito quando un provider non fornisce un'implementazione.
Classe pubblica DataProviderException Rappresenta eccezione generata quando esiste un problema imprevisto con un provider di DDEX, come entità mancanti o non valide di supporto o di registrazione.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IVsDataClientObject<T> Rappresenta un oggetto client wrapper che interagisce con un oggetto provider sottostante.
Interfaccia pubblica IVsDataDefaultObject Rappresenta l'implementazione predefinita di un'entità di supporto di DDEX.
Interfaccia pubblica IVsDataHostService Fornisce il servizio host di DDEX.
Interfaccia pubblica IVsDataProvider Fornisce un provider di DDEX.
Interfaccia pubblica IVsDataProviderDynamicSupport Consente di modificare il supporto di un provider di DDEX, delle origini supportati e delle operazioni specifiche, in base all'ambiente corrente.
Interfaccia pubblica IVsDataProviderManager Espone il servizio di gestione del provider di DDEX, che consente l'individuazione dei provider di DDEX registrati.
Interfaccia pubblica IVsDataProviderObjectFactory Consente di creare le implementazioni del provider di DDEX di supporto.
Interfaccia pubblica IVsDataSiteableObject<T> Rappresenta un oggetto che può essere collocato con un tipo specifico.
Interfaccia pubblica IVsDataSource Rappresenta un'origine dati di DDEX.
Interfaccia pubblica IVsDataSourceManager Rappresenta il servizio amministratore origine dati di DDEX, che consente l'individuazione delle origini dati registrazione di DDEX.
Interfaccia pubblica IVsDataSourceSpecializer Consente di rendere specifico le implementazioni del provider di DDEX di supporto per le origini dati specifiche basate su una stringa di connessione dati.
Interfaccia pubblica IVsDataSupport Consente di fornire un flusso XML che le unità supporto per una determinata area di extensibility (DDEX) la finestra di progettazione di dati.
Interfaccia pubblica IVsDataSupportImportResolver Consente di risolvere le istruzioni Import in un flusso del supporto XML di dati.
Interfaccia pubblica IVsDataSupportObject<T> Rappresenta un oggetto creato in base a informazioni di riferimento disponibili in un flusso XML di supporto di dati.