语言

ModelCodeGenerator 类

定义

用于为模型生成代码。

[System.Runtime.CompilerServices.Nullable(0)]
public abstract class ModelCodeGenerator : Microsoft.EntityFrameworkCore.Scaffolding.IModelCodeGenerator
public abstract class ModelCodeGenerator : Microsoft.EntityFrameworkCore.Scaffolding.IModelCodeGenerator
[<System.Runtime.CompilerServices.Nullable(0)>]
type ModelCodeGenerator = class
    interface IModelCodeGenerator
    interface ILanguageBasedService
type ModelCodeGenerator = class
    interface IModelCodeGenerator
    interface ILanguageBasedService
Public MustInherit Class ModelCodeGenerator
Implements IModelCodeGenerator
继承
ModelCodeGenerator
派生
特性
实现

注解

有关详细信息和示例,请参阅 EF Core 设计时服务 。

构造函数

名称 说明
ModelCodeGenerator(ModelCodeGeneratorDependencies)

初始化 ModelCodeGenerator 类的新实例。

属性

名称 说明
Dependencies

此服务的依赖项。

Language

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

方法

名称 说明
GenerateModel(IModel, ModelCodeGenerationOptions)

为模型生成代码。

GenerateModel(IModel, String, String, String, String, ModelCodeGenerationOptions)

为模型生成代码。

适用于