DbProviderFactory Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет набор методов для создания экземпляров реализации поставщика классов источников данных.
public ref class DbProviderFactory abstract
public abstract class DbProviderFactory
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields)]
public abstract class DbProviderFactory
type DbProviderFactory = class
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields)>]
type DbProviderFactory = class
Public MustInherit Class DbProviderFactory
- Наследование
-
DbProviderFactory
- Производный
- Атрибуты
Конструкторы
| Имя | Описание |
|---|---|
| DbProviderFactory() |
Инициализирует новый экземпляр класса DbProviderFactory. |
Свойства
| Имя | Описание |
|---|---|
| CanCreateBatch |
Возвращает значение, указывающее, поддерживает DbProviderFactory ли этот DbBatch экземпляр класс. |
| CanCreateCommandBuilder |
Возвращает значение, указывающее, поддерживает DbProviderFactory ли этот DbCommandBuilder экземпляр класс. |
| CanCreateDataAdapter |
Возвращает значение, указывающее, поддерживает DbProviderFactory ли этот DbDataAdapter экземпляр класс. |
| CanCreateDataSourceEnumerator |
Возвращает значение, указывающее, поддерживает DbProviderFactory ли этот DbDataSourceEnumerator экземпляр класс. |
Методы
| Имя | Описание |
|---|---|
| CreateBatch() |
Возвращает новый экземпляр класса поставщика, реализующего DbBatch класс. |
| CreateBatchCommand() |
Возвращает новый экземпляр класса поставщика, реализующего DbBatchCommand класс. |
| CreateCommand() |
Возвращает новый экземпляр класса поставщика, реализующего DbCommand класс. |
| CreateCommandBuilder() |
Возвращает новый экземпляр класса поставщика, реализующего DbCommandBuilder класс. |
| CreateConnection() |
Возвращает новый экземпляр класса поставщика, реализующего DbConnection класс. |
| CreateConnectionStringBuilder() |
Возвращает новый экземпляр класса поставщика, реализующего DbConnectionStringBuilder класс. |
| CreateDataAdapter() |
Возвращает новый экземпляр класса поставщика, реализующего DbDataAdapter класс. |
| CreateDataSource(String) |
Возвращает новый экземпляр класса поставщика, реализующего класс DbDataSource, представляющий базу данных для заданного строка подключения и готов выставить подключения к нему. |
| CreateDataSourceEnumerator() |
Возвращает новый экземпляр класса поставщика, реализующего DbDataSourceEnumerator класс. |
| CreateParameter() |
Возвращает новый экземпляр класса поставщика, реализующего DbParameter класс. |
| CreatePermission(PermissionState) |
Возвращает новый экземпляр класса поставщика, реализующего версию CodeAccessPermission класса поставщика. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |