Открытые классы провайдера

В ADO.NET-провайдере СУБД ЛИНТЕР версии 2.0 пользовательские классы для обработки данных наследуются от открытых классов, определённых в пространстве имен System.Data.Common. Разработчики клиентских приложений могут создавать свои собственные, специфические для используемого ADO.NET-провайдера, экземпляры этих классов с помощью фабрики классов LinterClientFactory.

Фабрика классов провайдера позволяет генерировать программный код доступа к различным источникам данных с минимальными затратами на кодирование. С помощью класса LinterClientFactory можно создать экземпляры следующих классов:

Имя класса Функциональное назначение класса
DbCommand Формирование запроса к источнику данных
DbCommandBuilder Построитель команд соединения с источником данных
DbConnection Соединение с источником данных
DbConnectionStringBuilder Формирование строки подключения к источнику данных
DbDataAdapter Автономная работа с данными
DbDataReader Выборка данных
DbParameter Определение типов данных и значений параметров хранимых процедур и параметризованных запросов
DbParameterCollection Управление параметрами (добавление/удаление) хранимых процедур и параметризованных запросов
DbTransaction Управление транзакциями
LinterBlob Работа с BLOB-данными
LinterClientFactory Фабрика классов провайдера
LinterSqlException Код завершения СУБД ЛИНТЕР