Partager via


SqlServerMigrationsSqlGenerator.ComputedColumnDefinition Méthode

Définition

Génère un fragment SQL pour une définition de colonne calculée pour les métadonnées de colonne données.

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)

Paramètres

schema
String

Schéma qui contient la table ou null pour utiliser le schéma par défaut.

table
String

Table qui contient la colonne.

name
String

Nom de la colonne.

operation
ColumnOperation

Métadonnées de colonne.

model
IModel

Modèle cible qui peut être null si les opérations existent sans modèle.

builder
MigrationCommandListBuilder

Générateur de commandes à utiliser pour ajouter le fragment SQL.

S’applique à