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


SqliteMigrationsSqlGenerator.ComputedColumnDefinition Метод

Определение

Создает фрагмент SQL для определения вычисляемого столбца для заданных метаданных столбца.

protected override void ComputedColumnDefinition (string schema, string table, string name, Microsoft.EntityFrameworkCore.Migrations.Operations.ColumnOperation operation, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder builder);
protected override void ComputedColumnDefinition (string? schema, string table, string name, Microsoft.EntityFrameworkCore.Migrations.Operations.ColumnOperation operation, Microsoft.EntityFrameworkCore.Metadata.IModel? model, Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder builder);
override this.ComputedColumnDefinition : string * string * string * Microsoft.EntityFrameworkCore.Migrations.Operations.ColumnOperation * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Migrations.MigrationCommandListBuilder -> unit
Protected Overrides Sub ComputedColumnDefinition (schema As String, table As String, name As String, operation As ColumnOperation, model As IModel, builder As MigrationCommandListBuilder)

Параметры

schema
String

Схема, содержащая таблицу, или null для использования схемы по умолчанию.

table
String

Таблица, содержащая столбец.

name
String

Имя столбца.

operation
ColumnOperation

Столбец метаданных.

model
IModel

Целевая модель, которая может быть null , если операции существуют без модели.

builder
MigrationCommandListBuilder

Построитель команд, используемый для добавления фрагмента SQL.

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