Доступные версии документации

Класс LinterClientFactory

Класс LinterClientFactory является фабрикой объектов, которая дает возможность создавать экземпляры других классов для поставщика данных .NET.

Свойства класса приведены в таблице 3.

Таблица 3. Свойства класса LinterClientFactory
Свойство Описание
CanCreateDataSourceEnumerator Индикатор поддержки класса DbDataSourceEnumerator.

Методы класса приведены в таблице 4.

Таблица 4. Методы класса LinterClientFactory
Метод Описание
CreateCommand Создает экземпляр класса LinterDbCommand, используемый в дальнейшем для формирования текста SQL-запроса к серверу источника данных.
CreateCommandBuilder Создает экземпляр класса LinterDbCommandBuilder (построитель команд), унаследованный от абстрактного класса DbCommandBuilder.
CreateConnection Создает экземпляр класса LinterDbConnection, используемый для соединения с сервером источника данных.
CreateConnectionStringBuilder Создает объект типа LinterDbConnectionStringBuilder.
CreateDataAdapter Создает экземпляр класса LinterDbDataAdapter.
CreateDataSourceEnumerator Создает объект типа LinterDbDataSourceEnumerator, с помощью которого можно получить список (перечисление) всех доступных ADO.NET-провайдеру источников данных (для возможного последующего подключения к ним).
CreateParameter Создает экземпляр класса LinterDbParameter, используемый для определения типов данных и значений параметров хранимых процедур или параметризованных SQL-операторов.
CreatePermission Создает объект типа LinterDbPermission, наследуемый от класса CodeAccessPermission и используемый для управления доступом к данным.

Конструктор

Конструктор класса отсутствует. Инициализация класса выполняется с помощью конструкции:

System.Data.Common.DbProviderFactory factory =
System.Data.Common.DbProviderFactories.
GetFactory("System.Data.LinterClient");

Примечание

Для работы метода DbProviderFactories.GetFactory() необходима установка ADO.NET-провайдера в GAC и machine.config (см. пункт «Установка ADO.NET-провайдера в среде ОС Windows»).

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter