SqliteMigrationsSqlGenerator.ComputedColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder) Yöntem

Tanım

verilen sütun meta verileri için hesaplanmış bir sütun tanımı için bir SQL parçası oluşturur.

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)

Parametreler

schema
String

Tabloyu içeren şema veya null varsayılan şemayı kullanmak için.

table
String

Sütunu içeren tablo.

name
String

Sütun adı.

operation
ColumnOperation

Sütun meta verileri.

model
IModel

nullBir model olmadan işlemler varsa, hedef model.

builder
MigrationCommandListBuilder

SQL parçasını eklemek için kullanılacak komut oluşturucu.

Şunlara uygulanır