MigrationSqlGenerator Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Общий базовый класс для поставщиков, которые преобразуют не зависящие от поставщика операции миграции в команды SQL для конкретных поставщиков баз данных.
public abstract class MigrationSqlGenerator
type MigrationSqlGenerator = class
Public MustInherit Class MigrationSqlGenerator
- Наследование
-
MigrationSqlGenerator
- Производный
Конструкторы
MigrationSqlGenerator() |
Общий базовый класс для поставщиков, которые преобразуют не зависящие от поставщика операции миграции в команды SQL для конкретных поставщиков баз данных. |
Свойства
ProviderManifest |
Возвращает или задает манифест поставщика. |
Методы
BuildStoreTypeUsage(String, PropertyModel) |
Создает использование типа хранилища для указанного |
Generate(IEnumerable<MigrationOperation>, String) |
Преобразует набор операций миграции в SQL конкретного поставщика базы данных. |
GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String) |
Создает текст SQL для хранимой процедуры. |
IsPermissionDeniedError(Exception) |
Определяет, соответствует ли исключение конкретного поставщика ошибке отказа в разрешении на уровне базы данных. |
Применяется к
Entity Framework