Share via


Microsoft.VisualStudio.Data.Framework.AdoDotNet Namespace

The Microsoft.VisualStudio.Data.Framework.AdoDotNet namespace is a customization of the DDEX Framework for data providers that are based on ADO.NET. The classes it contains override those in the Microsoft.VisualStudio.Data.Framework namespace.

Classes

  Class Description
Public class AdoDotNetConnectionProperties Provides an implementation of the IVsDataConnectionProperties class using the ADO.NET connection string builder base class (DbConnectionStringBuilder).
Public class AdoDotNetConnectionSupport Provides an implementation of the IVsDataConnectionSupport interface, and an indirect implementation of the IVsDataCommand, IVsDataAsyncCommand, and IVsDataTransaction interfaces, by using appropriate ADO.NET objects.
Public class AdoDotNetMappedObjectConverter Provides an implementation of the DataMappedObjectConverter class using the ADO.NET DataTypes metadata collection.
Public class AdoDotNetObjectIdentifierConverter Provides the ability to convert identifiers from strings to identifier parts and vice versa, and the ability to format identifiers.
Public class AdoDotNetObjectMemberComparer Provides an implementation of the DataObjectMemberComparer class that uses the ADO.NET DataSourceInformation metadata collection to determine how to compare identifier parts.
Public class AdoDotNetObjectSelector Provides an implementation of the IVsDataObjectSelector interface using the ADO.NET GetSchema method.
Public class AdoDotNetParameter Represents a data parameter that is derived from a data source command, or that is passed with a command to a data source whose underlying technology is ADO.NET.
Public class AdoDotNetReader Provides an implementation of the DataReader class based on the IVsDataReader and IVsDataReaderDescriptor interfaces. This implementation uses the ADO.NET DbDataReader object.
Public class AdoDotNetRootObjectSelector Enables getting root object properties, namely data source connection properties and some ADO.NET DbConnection properties.
Public class AdoDotNetSchemaReader Provides a means for obtaining the schema of the DbDataReader object that encapsulates the result set.
Public class AdoDotNetSourceInformation Provides information about an ADO.NET data source in the form of properties passed as name/value pairs.
Public class AdoDotNetTableReader Retrieves the contents of one or more DataTable objects in the form of one or more read-only, forward-only result sets.