IMigrationsSqlGenerator Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Служба для создания MigrationCommand объектов, которые затем могут выполняться или создаваться в скрипте из списка MigrationOperationобъектов .
public interface IMigrationsSqlGenerator
type IMigrationsSqlGenerator = interface
Public Interface IMigrationsSqlGenerator
- Производный
Комментарии
Время существования службы — Scoped. Это означает, что каждый DbContext экземпляр будет использовать собственный экземпляр этой службы. Реализация может зависеть от других служб, зарегистрированных с любым временем существования. Реализация не обязательно должна быть потокобезопасной.
Дополнительные сведения и примеры см. в статье Миграция баз данных .
Методы
Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions) |
Создает команды из списка операций. |
Generate(IReadOnlyList<MigrationOperation>, IModel) |
Создает команды из списка операций. |
Применяется к
Entity Framework