SqlServerMigrationsSqlGenerator.ComputedColumnDefinition Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vygeneruje fragment SQL pro definici počítaného sloupce pro daná metadata sloupců.
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)
Parametry
- schema
- String
Schéma obsahující tabulku nebo null použití výchozího schématu.
- table
- String
Tabulka, která obsahuje sloupec.
- name
- String
Název sloupce.
- operation
- ColumnOperation
Metadata sloupců.
- model
- IModel
Cílový model, který může být null v případě, že operace existují bez modelu.
- builder
- MigrationCommandListBuilder
Tvůrce příkazů, který se má použít k přidání fragmentu SQL.