Compartir a través de


CSharpMigrationOperationGenerator Clase

Definición

Se usa para generar C# para crear MigrationOperation objetos.

public class CSharpMigrationOperationGenerator
public class CSharpMigrationOperationGenerator : Microsoft.EntityFrameworkCore.Migrations.Design.ICSharpMigrationOperationGenerator
type CSharpMigrationOperationGenerator = class
type CSharpMigrationOperationGenerator = class
    interface ICSharpMigrationOperationGenerator
Public Class CSharpMigrationOperationGenerator
Public Class CSharpMigrationOperationGenerator
Implements ICSharpMigrationOperationGenerator
Herencia
CSharpMigrationOperationGenerator
Implementaciones

Comentarios

Consulte Migraciones de bases de datos y servicios en tiempo de diseño de EF Core para obtener más información y ejemplos.

Constructores

CSharpMigrationOperationGenerator(CSharpHelper)

Se usa para generar C# para crear MigrationOperation objetos.

CSharpMigrationOperationGenerator(CSharpMigrationOperationGeneratorDependencies)

Inicializa una nueva instancia de la clase CSharpMigrationOperationGenerator.

Propiedades

Dependencies

Dependencias para este servicio.

Métodos

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Genera código para Annotation objetos.

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Genera código para Annotation objetos.

Generate(AddCheckConstraintOperation, IndentedStringBuilder)

Genera código para un AddCheckConstraintOperationobjeto .

Generate(AddColumnOperation, IndentedStringBuilder)

Genera código para un AddColumnOperationobjeto .

Generate(AddColumnOperation, IndentedStringBuilder)

Genera código para un AddColumnOperationobjeto .

Generate(AddForeignKeyOperation, IndentedStringBuilder)

Genera código para un AddForeignKeyOperationobjeto .

Generate(AddForeignKeyOperation, IndentedStringBuilder)

Genera código para un AddForeignKeyOperationobjeto .

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

Genera código para un AddPrimaryKeyOperationobjeto .

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

Genera código para un AddPrimaryKeyOperationobjeto .

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

Genera código para un AddUniqueConstraintOperationobjeto .

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

Genera código para un AddUniqueConstraintOperationobjeto .

Generate(AlterColumnOperation, IndentedStringBuilder)

Genera código para un AlterColumnOperationobjeto .

Generate(AlterColumnOperation, IndentedStringBuilder)

Genera código para un AlterColumnOperationobjeto .

Generate(AlterDatabaseOperation, IndentedStringBuilder)

Genera código para un AlterDatabaseOperationobjeto .

Generate(AlterDatabaseOperation, IndentedStringBuilder)

Genera código para un AlterDatabaseOperationobjeto .

Generate(AlterSequenceOperation, IndentedStringBuilder)

Genera código para un AlterSequenceOperationobjeto .

Generate(AlterSequenceOperation, IndentedStringBuilder)

Genera código para un AlterSequenceOperationobjeto .

Generate(AlterTableOperation, IndentedStringBuilder)

Genera código para un AlterTableOperationobjeto .

Generate(AlterTableOperation, IndentedStringBuilder)

Genera código para un AlterTableOperationobjeto .

Generate(CreateCheckConstraintOperation, IndentedStringBuilder)

Genera código para un CreateCheckConstraintOperationobjeto .

Generate(CreateIndexOperation, IndentedStringBuilder)

Genera código para un CreateIndexOperationobjeto .

Generate(CreateIndexOperation, IndentedStringBuilder)

Genera código para un CreateIndexOperationobjeto .

Generate(CreateSequenceOperation, IndentedStringBuilder)

Genera código para un CreateSequenceOperationobjeto .

Generate(CreateSequenceOperation, IndentedStringBuilder)

Genera código para un CreateSequenceOperationobjeto .

Generate(CreateTableOperation, IndentedStringBuilder)

Genera código para un CreateTableOperationobjeto .

Generate(CreateTableOperation, IndentedStringBuilder)

Genera código para un CreateTableOperationobjeto .

Generate(DeleteDataOperation, IndentedStringBuilder)

Genera código para un DeleteDataOperationobjeto .

Generate(DeleteDataOperation, IndentedStringBuilder)

Genera código para un DeleteDataOperationobjeto .

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

Genera código para un DropCheckConstraintOperationobjeto .

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

Genera código para un DropCheckConstraintOperationobjeto .

Generate(DropColumnOperation, IndentedStringBuilder)

Genera código para un DropColumnOperationobjeto .

Generate(DropColumnOperation, IndentedStringBuilder)

Genera código para un DropColumnOperationobjeto .

Generate(DropForeignKeyOperation, IndentedStringBuilder)

Genera código para un DropForeignKeyOperationobjeto .

Generate(DropForeignKeyOperation, IndentedStringBuilder)

Genera código para un DropForeignKeyOperationobjeto .

Generate(DropIndexOperation, IndentedStringBuilder)

Genera código para un DropIndexOperationobjeto .

Generate(DropIndexOperation, IndentedStringBuilder)

Genera código para un DropIndexOperationobjeto .

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

Genera código para un DropPrimaryKeyOperationobjeto .

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

Genera código para un DropPrimaryKeyOperationobjeto .

Generate(DropSchemaOperation, IndentedStringBuilder)

Genera código para un DropSchemaOperationobjeto .

Generate(DropSchemaOperation, IndentedStringBuilder)

Genera código para un DropSchemaOperationobjeto .

Generate(DropSequenceOperation, IndentedStringBuilder)

Genera código para un DropSequenceOperationobjeto .

Generate(DropSequenceOperation, IndentedStringBuilder)

Genera código para un DropSequenceOperationobjeto .

Generate(DropTableOperation, IndentedStringBuilder)

Genera código para un DropTableOperationobjeto .

Generate(DropTableOperation, IndentedStringBuilder)

Genera código para un DropTableOperationobjeto .

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

Genera código para un DropUniqueConstraintOperationobjeto .

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

Genera código para un DropUniqueConstraintOperationobjeto .

Generate(EnsureSchemaOperation, IndentedStringBuilder)

Genera código para un EnsureSchemaOperationobjeto .

Generate(EnsureSchemaOperation, IndentedStringBuilder)

Genera código para un EnsureSchemaOperationobjeto .

Generate(InsertDataOperation, IndentedStringBuilder)

Genera código para un InsertDataOperationobjeto .

Generate(InsertDataOperation, IndentedStringBuilder)

Genera código para un InsertDataOperationobjeto .

Generate(MigrationOperation, IndentedStringBuilder)

Genera código para un objeto desconocido MigrationOperation.

Generate(MigrationOperation, IndentedStringBuilder)

Genera código para un objeto desconocido MigrationOperation.

Generate(RenameColumnOperation, IndentedStringBuilder)

Genera código para un RenameColumnOperationobjeto .

Generate(RenameColumnOperation, IndentedStringBuilder)

Genera código para un RenameColumnOperationobjeto .

Generate(RenameIndexOperation, IndentedStringBuilder)

Genera código para un RenameIndexOperationobjeto .

Generate(RenameIndexOperation, IndentedStringBuilder)

Genera código para un RenameIndexOperationobjeto .

Generate(RenameSequenceOperation, IndentedStringBuilder)

Genera código para un RenameSequenceOperationobjeto .

Generate(RenameSequenceOperation, IndentedStringBuilder)

Genera código para un RenameSequenceOperationobjeto .

Generate(RenameTableOperation, IndentedStringBuilder)

Genera código para un RenameTableOperationobjeto .

Generate(RenameTableOperation, IndentedStringBuilder)

Genera código para un RenameTableOperationobjeto .

Generate(RestartSequenceOperation, IndentedStringBuilder)

Genera código para un RestartSequenceOperationobjeto .

Generate(RestartSequenceOperation, IndentedStringBuilder)

Genera código para un RestartSequenceOperationobjeto .

Generate(SqlOperation, IndentedStringBuilder)

Genera código para un SqlOperationobjeto .

Generate(SqlOperation, IndentedStringBuilder)

Genera código para un SqlOperationobjeto .

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Genera código para crear MigrationOperation objetos.

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Genera código para crear MigrationOperation objetos.

Generate(UpdateDataOperation, IndentedStringBuilder)

Genera código para un UpdateDataOperationobjeto .

Generate(UpdateDataOperation, IndentedStringBuilder)

Genera código para un UpdateDataOperationobjeto .

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Genera código para objetos quitados Annotation .

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Genera código para objetos quitados Annotation .

Se aplica a