IMigrationsCodeGenerator 接口

定义

用于生成迁移代码。

public interface IMigrationsCodeGenerator
public interface IMigrationsCodeGenerator : Microsoft.EntityFrameworkCore.Design.ILanguageBasedService
type IMigrationsCodeGenerator = interface
type IMigrationsCodeGenerator = interface
    interface ILanguageBasedService
Public Interface IMigrationsCodeGenerator
Public Interface IMigrationsCodeGenerator
Implements ILanguageBasedService
派生
实现

注解

有关详细信息和示例,请参阅 数据库迁移EF Core 设计时服务

属性

FileExtension

获取文件应使用的文件扩展名代码。

Language

获取此服务支持的编程语言。

(继承自 ILanguageBasedService)

方法

GenerateMetadata(String, Type, String, String, IModel)

生成迁移元数据代码。

GenerateMigration(String, String, IReadOnlyList<MigrationOperation>, IReadOnlyList<MigrationOperation>)

生成迁移代码。

GenerateSnapshot(String, Type, String, IModel)

生成模型快照代码。

适用于