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


MigrationSqlGenerator Класс

Определение

Общий базовый класс для поставщиков, которые преобразуют не зависящие от поставщика операции миграции в команды SQL для конкретных поставщиков баз данных.

public abstract class MigrationSqlGenerator
type MigrationSqlGenerator = class
Public MustInherit Class MigrationSqlGenerator
Наследование
MigrationSqlGenerator
Производный

Конструкторы

MigrationSqlGenerator()

Общий базовый класс для поставщиков, которые преобразуют не зависящие от поставщика операции миграции в команды SQL для конкретных поставщиков баз данных.

Свойства

ProviderManifest

Возвращает или задает манифест поставщика.

Методы

BuildStoreTypeUsage(String, PropertyModel)

Создает использование типа хранилища для указанного storeTypeName объекта с помощью аспектов из указанного propertyModelобъекта .

Generate(IEnumerable<MigrationOperation>, String)

Преобразует набор операций миграции в SQL конкретного поставщика базы данных.

GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String)

Создает текст SQL для хранимой процедуры.

IsPermissionDeniedError(Exception)

Определяет, соответствует ли исключение конкретного поставщика ошибке отказа в разрешении на уровне базы данных.

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