Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Microsoft.VisualStudio.Data.Core namespace contains the core DDEX services that are the base services through which other services are exposed.
Classes
Class | Description | |
---|---|---|
![]() |
DataClientObjectAttribute | Specifies that instances of a DDEX support entity should not be directly returned to clients. Instead, they should be returned through a client wrapper object that interacts with the underlying provider object. |
![]() |
DataDefaultObjectAttribute | Specifies that a DDEX support entity has a default implementation that should be returned when a provider does not supply an implementation. |
![]() |
DataProviderException | Represents the exception that occurs when there is an unexpected problem with a DDEX provider, such as missing or invalid registration or support entities. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IVsDataClientObject<T> | Represents a client wrapper object that interacts with an underlying provider object. |
![]() |
IVsDataDefaultObject | Represents the default implementation of a DDEX support entity. |
![]() |
IVsDataHostService | Provides the DDEX Host service. |
![]() |
IVsDataProvider | Provides a DDEX provider. |
![]() |
IVsDataProviderDynamicSupport | Provides the ability to alter the support of a DDEX provider, its supported sources, and specific operations, based on the current environment. |
![]() |
IVsDataProviderManager | Exposes the DDEX Provider Manager service, which allows discovery of registered DDEX providers. |
![]() |
IVsDataProviderObjectFactory | Provides the ability to create DDEX provider implementations of support entities. |
![]() |
IVsDataSiteableObject<T> | Represents an object that can be sited with a specific type. |
![]() |
IVsDataSource | Represents a DDEX data source. |
![]() |
IVsDataSourceManager | Represents the DDEX Data Source Manager service, which enables discovery of registered DDEX data sources. |
![]() |
IVsDataSourceSpecializer | Provides the ability to specialize DDEX provider implementations of support entities for specific data sources based on a data connection string. |
![]() |
IVsDataSupport | Provides the ability to supply a stream of XML that drives support for a particular area of data designer extensibility (DDEX). |
![]() |
IVsDataSupportImportResolver | Provides the ability to resolve Import statements in a stream of data support XML. |
![]() |
IVsDataSupportObject<T> | Represents an object that was created based on reference information supplied in a data support XML stream. |