SqliteMigrationsSqlGenerator.ComputedColumnDefinition Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Genera un fragmento de SQL para una definición de columna calculada para los metadatos de columna especificados.
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)
Parámetros
- schema
- String
Esquema que contiene la tabla o null
para usar el esquema predeterminado.
- table
- String
Tabla que contiene la columna.
- name
- String
Nombre de columna.
- operation
- ColumnOperation
Metadatos de la columna.
- model
- IModel
Modelo de destino que puede ser null
si las operaciones existen sin un modelo.
- builder
- MigrationCommandListBuilder
Generador de comandos que se va a usar para agregar el fragmento de SQL.