Поделиться через


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)

Применяется к