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


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, инкапсулирующий результирующий набор.