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


ModelCodeGenerator.GenerateModel Метод

Определение

Перегрузки

GenerateModel(IModel, ModelCodeGenerationOptions)

Создает код для модели.

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

Создает код для модели.

GenerateModel(IModel, ModelCodeGenerationOptions)

Исходный код:
ModelCodeGenerator.cs
Исходный код:
ModelCodeGenerator.cs
Исходный код:
ModelCodeGenerator.cs
Исходный код:
ModelCodeGenerator.cs
Исходный код:
ModelCodeGenerator.cs
Исходный код:
ModelCodeGenerator.cs
Исходный код:
ModelCodeGenerator.cs

Создает код для модели.

public abstract Microsoft.EntityFrameworkCore.Scaffolding.ScaffoldedModel GenerateModel (Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Scaffolding.ModelCodeGenerationOptions options);
abstract member GenerateModel : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Scaffolding.ModelCodeGenerationOptions -> Microsoft.EntityFrameworkCore.Scaffolding.ScaffoldedModel
Public MustOverride Function GenerateModel (model As IModel, options As ModelCodeGenerationOptions) As ScaffoldedModel

Параметры

model
IModel

Модель.

options
ModelCodeGenerationOptions

Параметры, используемые во время создания.

Возвращаемое значение

Созданная модель.

Реализации

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

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

Исходный код:
ModelCodeGenerator.cs
Исходный код:
ModelCodeGenerator.cs

Создает код для модели.

public abstract Microsoft.EntityFrameworkCore.Scaffolding.ScaffoldedModel GenerateModel (Microsoft.EntityFrameworkCore.Metadata.IModel model, string namespace, string contextDir, string contextName, string connectionString, Microsoft.EntityFrameworkCore.Scaffolding.ModelCodeGenerationOptions options);
abstract member GenerateModel : Microsoft.EntityFrameworkCore.Metadata.IModel * string * string * string * string * Microsoft.EntityFrameworkCore.Scaffolding.ModelCodeGenerationOptions -> Microsoft.EntityFrameworkCore.Scaffolding.ScaffoldedModel
Public MustOverride Function GenerateModel (model As IModel, namespace As String, contextDir As String, contextName As String, connectionString As String, options As ModelCodeGenerationOptions) As ScaffoldedModel

Параметры

model
IModel

Модель.

namespace
String

Пространство имен.

contextDir
String

Каталог DbContextобъекта .

contextName
String

Имя DbContext.

connectionString
String

Строка подключения.

options
ModelCodeGenerationOptions

Параметры, используемые во время создания.

Возвращаемое значение

Созданная модель.

Реализации

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