DbProviderServices Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
Фабрика для создания определений команд; используйте тип этого объекта в качестве аргумента для метода IServiceProvider.GetService в фабрике поставщиков.
public ref class DbProviderServices abstract
public abstract class DbProviderServices
[System.CLSCompliant(false)]
public abstract class DbProviderServices
type DbProviderServices = class
[<System.CLSCompliant(false)>]
type DbProviderServices = class
Public MustInherit Class DbProviderServices
- Наследование
-
DbProviderServices
- Производный
- Атрибуты
Конструкторы
| DbProviderServices() |
Инициализирует новый экземпляр класса DbProviderServices. |
Методы
| CreateCommandDefinition(DbCommand) |
Создает определение команд, использующее указанную команду. |
| CreateCommandDefinition(DbCommandTree) |
Создает определение команды из дерева команд. |
| CreateCommandDefinition(DbProviderManifest, DbCommandTree) |
Создает определение команд из указанного манифеста и дерева команд. |
| CreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection) |
Создает базу данных, указанную соединением, и создает объекты схемы. |
| CreateDatabaseScript(String, StoreItemCollection) |
Создает скрипт на языке описания данных (DDL), который создает объекты схемы (таблицы, первичные ключи, внешние ключи) на основе содержимого параметра StoreItemCollection, предназначенные для версии базы данных, соответствующей токену манифеста поставщика. |
| CreateDbCommandDefinition(DbProviderManifest, DbCommandTree) |
Создает объект определения команд для указанного манифеста поставщика и дерева команд. |
| DatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection) |
Возвращает значение, указывающее, существует ли заданная база данных на сервере и были ли созданы объекты схемы, содержащиеся в коллекции storeItemCollection. |
| DbCreateDatabase(DbConnection, Nullable<Int32>, StoreItemCollection) |
Создает базу данных, определенную подключением, и объекты схемы (таблицы, первичные ключи, внешние ключи) на основе содержимого объекта StoreItemCollection. |
| DbCreateDatabaseScript(String, StoreItemCollection) |
Создает скрипт на языке описания данных (DDL), который создает объекты схемы (таблицы, первичные ключи, внешние ключи) на основе содержимого параметра StoreItemCollection, предназначенные для версии базы данных, соответствующей токену манифеста поставщика. |
| DbDatabaseExists(DbConnection, Nullable<Int32>, StoreItemCollection) |
Возвращает значение, указывающее, существует ли заданная база данных на сервере и были ли созданы объекты схемы, содержащиеся в коллекции storeItemCollection. |
| DbDeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection) |
Удаляет все объекты хранилища, заданные в коллекции элементов хранилища, из базы данных и саму базу данных. |
| DbGetSpatialServices(String) |
Получает пространственные службы для DbProviderServices. |
| DeleteDatabase(DbConnection, Nullable<Int32>, StoreItemCollection) |
Удаляет все объекты хранилища, заданные в коллекции элементов хранилища, из базы данных и саму базу данных. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetDbProviderManifest(String) |
При переопределении в производном классе возвращает экземпляр класса, унаследованного от DbProviderManifest. |
| GetDbProviderManifestToken(DbConnection) |
Возвращает токен манифеста поставщика с подключением. |
| GetDbSpatialDataReader(DbDataReader, String) |
Получает средство чтения пространственных данных для DbProviderServices. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetProviderFactory(DbConnection) |
Извлекает объект DbProviderFactory на основе указанного объекта DbConnection. |
| GetProviderManifest(String) |
Возвращает манифест поставщика с помощью заданных сведений о версии. |
| GetProviderManifestToken(DbConnection) |
Возвращает токен манифеста поставщика. |
| GetProviderServices(DbConnection) |
Возвращает поставщиков с подключением. |
| GetSpatialDataReader(DbDataReader, String) |
Получает средство чтения пространственных данных для DbProviderServices. |
| GetSpatialServices(String) |
Получает пространственные службы для DbProviderServices. |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| SetDbParameterValue(DbParameter, TypeUsage, Object) |
Задает значения параметра для DbProviderServices. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |