Microsoft.VisualStudio.Data.Core Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
DataClientObjectAttribute |
Specifies a class ID registered in the environment that implements an IVsDataClientObject for a 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 data provider, such as missing registration. |
Interfaces
IVsDataClientObject<T> |
Represents the client version of a provider object, which wraps the provider's object to automatically perform tasks expected by a client such as connection locking and ensuring a connection is open. |
IVsDataDefaultObject |
Represents an indication that a particular type provides a default implementation of a provider object. |
IVsDataHostService |
Represents the DDEX Host service. |
IVsDataProvider |
Represents a data provider. |
IVsDataProviderDynamicSupport |
Represents the ability to alter the support of a data provider, its supported sources and specific operations at Visual Studio run time. |
IVsDataProviderManager |
Represents the DDEX Provider Manager service. |
IVsDataProviderObjectFactory |
Represents the ability to create data provider specific support objects. |
IVsDataSiteableObject<T> |
Represents an object that can be sited with a specific type. |
IVsDataSource |
Represents a data source. |
IVsDataSourceManager |
Represents the DDEX Source Manager service. |
IVsDataSourceSpecializer |
Represents the ability to specialize data provider specific support objects based on settings in a data connection string. |
IVsDataSupport |
Represents an ability to supply an XML stream that drives support for a particular area of data designer extensibility. |
IVsDataSupportImportResolver |
Represents the ability to resolve Import statements in a data support XML file. |
IVsDataSupportObject<T> |
Represents an object that was created via a reference from a data support XML file. It enables methods on the object to be invoked with parameters taken from the data support XML file that created it. |