SqlServerMigrationsSqlGenerator.ComputedColumnDefinition Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Generiert ein SQL-Fragment für eine berechnete Spaltendefinition für die angegebenen Spaltenmetadaten.
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)
Parameter
- schema
- String
Das Schema, das die Tabelle enthält, oder null
das Standardschema verwenden soll.
- table
- String
Die Tabelle, die die Spalte enthält.
- name
- String
Der Spaltenname.
- operation
- ColumnOperation
Die Spaltenmetadaten.
- model
- IModel
Das Zielmodell, das sein kann, wenn die Vorgänge ohne Modell vorhanden sind null
.
- builder
- MigrationCommandListBuilder
Der Befehls-Generator, mit dem das SQL-Fragment hinzugefügt werden soll.
Gilt für:
Entity Framework