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) |