Поделиться через


Microsoft.VisualStudio.Data.AdoDotNet - пространство имен

Пространство имен AdoDotNet содержит набор классов в дополнение функции собственного ADO.NET.

Поскольку ADO.NET изначально содержит множество функциональных возможностей, которые требуются для поддержки поставщика DDEX классы в этом пространстве имен, предоставляют реализации по умолчанию интерфейсов не переопределенных поставщиком DDEX.

Visual Studio 2008 предоставляет implementatins в -- окна следующих действий:

  • класс DataConnectionProperties;Поскольку ADO.NET предоставляет универсальный механизм для построения свойства соединения базовый класс AdoDotNetConnectionProperties предоставляет полную реализацию этого класса.

  • класс DataConnectionSupport;Поскольку все поставщики данных ADO.NET, должны реализовывать базовую поддержку соединения, базовый класс AdoDotNetConnectionSupport предоставляет полную реализацию этого класса.

В дополнение к этим базовым реализациями, которые могут быть созданы непосредственно из этого объекта, это пространство имен также предоставляет реализации следующих классов:

Классы

  Класс Описание
Открытый класс AdoDotNetConnectionProperties Обеспечивает реализацию класса DataConnectionProperties, используя базовый класс построителя строк соединения ADO.NET (DbConnectionStringBuilder).
Открытый класс AdoDotNetConnectionSupport Предоставляет управляемую реализацию DataConnectionSupport, DataCommand и классов DataTransaction с помощью ADO.NETIDbConnection, IDbCommand и интерфейсы IDbTransaction, соответственно; также предоставляет простой способ указать реализацию класса DataSourceVersionComparer.
Открытый класс AdoDotNetDataReader Обеспечивает реализацию класса DataReader используя реализацию интерфейса ADO.NETIDataReader.
Открытый класс AdoDotNetDataSourceInformation Предоставляет сведения об источнике данных ADO.NET в форме свойств, переданных в качестве пар "имя-значение".
Открытый класс AdoDotNetDataTableReader Возвращает содержимое одного или нескольких объектов в форме одного или нескольких только для чтения результирующих наборов DataTable - только вперед.
Открытый класс AdoDotNetObjectConceptMapper Предоставляет реализацию по умолчанию для класса DataObjectConceptMapper для поставщиков данных ADO.NET.
Открытый класс AdoDotNetObjectEnumerator Обеспечивает реализацию класса DataObjectEnumerator с помощью api-интерфейса ADO.NET GetSchema.
Открытый класс AdoDotNetObjectIdentifierConverter Обеспечивает реализацию класса DataObjectIdentifierConverter, используя предоставленное поставщиком ADO.NET сведения, включая значения свойства DataSourceInformation и DbCommandBuilder, QuoteIdentifier и методы UnquoteIdentifier.
Открытый класс AdoDotNetObjectItemComparer Обеспечивает реализацию класса DataObjectItemComparer, который использует данные источника данных ADO.NET для определения способа сравнения части идентификатора.
Открытый класс AdoDotNetParameter Представляет параметр данных, производными от команды источника данных или который передается с помощью команды к источнику данных, технология которого основной ADO.NET.
Открытый класс AdoDotNetProviderObjectFactory Обеспечивает реализацию класса DataProviderObjectFactory для поставщиков DDEX базовая технология которых ADO.NET.
Открытый класс AdoDotNetSchemaReader Предоставляет середины для получения схемы объекта IDataReader, инкапсулирующий результирующий набор.