Compartilhar via


CSharpMigrationOperationGenerator Classe

Definição

Usado para gerar C# para criar 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
Herança
CSharpMigrationOperationGenerator
Implementações

Comentários

Consulte Migrações de banco de dados e serviços de tempo de design do EF Core para obter mais informações e exemplos.

Construtores

CSharpMigrationOperationGenerator(CSharpHelper)

Usado para gerar C# para criar MigrationOperation objetos.

CSharpMigrationOperationGenerator(CSharpMigrationOperationGeneratorDependencies)

Inicializa uma nova instância da classe CSharpMigrationOperationGenerator.

Propriedades

Dependencies

Dependências para esse serviço.

Métodos

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Gera código para Annotation objetos.

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Gera código para Annotation objetos.

Generate(AddCheckConstraintOperation, IndentedStringBuilder)

Gera código para um AddCheckConstraintOperation.

Generate(AddColumnOperation, IndentedStringBuilder)

Gera código para um AddColumnOperation.

Generate(AddColumnOperation, IndentedStringBuilder)

Gera código para um AddColumnOperation.

Generate(AddForeignKeyOperation, IndentedStringBuilder)

Gera código para um AddForeignKeyOperation.

Generate(AddForeignKeyOperation, IndentedStringBuilder)

Gera código para um AddForeignKeyOperation.

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

Gera código para um AddPrimaryKeyOperation.

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

Gera código para um AddPrimaryKeyOperation.

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

Gera código para um AddUniqueConstraintOperation.

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

Gera código para um AddUniqueConstraintOperation.

Generate(AlterColumnOperation, IndentedStringBuilder)

Gera código para um AlterColumnOperation.

Generate(AlterColumnOperation, IndentedStringBuilder)

Gera código para um AlterColumnOperation.

Generate(AlterDatabaseOperation, IndentedStringBuilder)

Gera código para um AlterDatabaseOperation.

Generate(AlterDatabaseOperation, IndentedStringBuilder)

Gera código para um AlterDatabaseOperation.

Generate(AlterSequenceOperation, IndentedStringBuilder)

Gera código para um AlterSequenceOperation.

Generate(AlterSequenceOperation, IndentedStringBuilder)

Gera código para um AlterSequenceOperation.

Generate(AlterTableOperation, IndentedStringBuilder)

Gera código para um AlterTableOperation.

Generate(AlterTableOperation, IndentedStringBuilder)

Gera código para um AlterTableOperation.

Generate(CreateCheckConstraintOperation, IndentedStringBuilder)

Gera código para um CreateCheckConstraintOperation.

Generate(CreateIndexOperation, IndentedStringBuilder)

Gera código para um CreateIndexOperation.

Generate(CreateIndexOperation, IndentedStringBuilder)

Gera código para um CreateIndexOperation.

Generate(CreateSequenceOperation, IndentedStringBuilder)

Gera código para um CreateSequenceOperation.

Generate(CreateSequenceOperation, IndentedStringBuilder)

Gera código para um CreateSequenceOperation.

Generate(CreateTableOperation, IndentedStringBuilder)

Gera código para um CreateTableOperation.

Generate(CreateTableOperation, IndentedStringBuilder)

Gera código para um CreateTableOperation.

Generate(DeleteDataOperation, IndentedStringBuilder)

Gera código para um DeleteDataOperation.

Generate(DeleteDataOperation, IndentedStringBuilder)

Gera código para um DeleteDataOperation.

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

Gera código para um DropCheckConstraintOperation.

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

Gera código para um DropCheckConstraintOperation.

Generate(DropColumnOperation, IndentedStringBuilder)

Gera código para um DropColumnOperation.

Generate(DropColumnOperation, IndentedStringBuilder)

Gera código para um DropColumnOperation.

Generate(DropForeignKeyOperation, IndentedStringBuilder)

Gera código para um DropForeignKeyOperation.

Generate(DropForeignKeyOperation, IndentedStringBuilder)

Gera código para um DropForeignKeyOperation.

Generate(DropIndexOperation, IndentedStringBuilder)

Gera código para um DropIndexOperation.

Generate(DropIndexOperation, IndentedStringBuilder)

Gera código para um DropIndexOperation.

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

Gera código para um DropPrimaryKeyOperation.

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

Gera código para um DropPrimaryKeyOperation.

Generate(DropSchemaOperation, IndentedStringBuilder)

Gera código para um DropSchemaOperation.

Generate(DropSchemaOperation, IndentedStringBuilder)

Gera código para um DropSchemaOperation.

Generate(DropSequenceOperation, IndentedStringBuilder)

Gera código para um DropSequenceOperation.

Generate(DropSequenceOperation, IndentedStringBuilder)

Gera código para um DropSequenceOperation.

Generate(DropTableOperation, IndentedStringBuilder)

Gera código para um DropTableOperation.

Generate(DropTableOperation, IndentedStringBuilder)

Gera código para um DropTableOperation.

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

Gera código para um DropUniqueConstraintOperation.

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

Gera código para um DropUniqueConstraintOperation.

Generate(EnsureSchemaOperation, IndentedStringBuilder)

Gera código para um EnsureSchemaOperation.

Generate(EnsureSchemaOperation, IndentedStringBuilder)

Gera código para um EnsureSchemaOperation.

Generate(InsertDataOperation, IndentedStringBuilder)

Gera código para um InsertDataOperation.

Generate(InsertDataOperation, IndentedStringBuilder)

Gera código para um InsertDataOperation.

Generate(MigrationOperation, IndentedStringBuilder)

Gera código para um desconhecido MigrationOperation.

Generate(MigrationOperation, IndentedStringBuilder)

Gera código para um desconhecido MigrationOperation.

Generate(RenameColumnOperation, IndentedStringBuilder)

Gera código para um RenameColumnOperation.

Generate(RenameColumnOperation, IndentedStringBuilder)

Gera código para um RenameColumnOperation.

Generate(RenameIndexOperation, IndentedStringBuilder)

Gera código para um RenameIndexOperation.

Generate(RenameIndexOperation, IndentedStringBuilder)

Gera código para um RenameIndexOperation.

Generate(RenameSequenceOperation, IndentedStringBuilder)

Gera código para um RenameSequenceOperation.

Generate(RenameSequenceOperation, IndentedStringBuilder)

Gera código para um RenameSequenceOperation.

Generate(RenameTableOperation, IndentedStringBuilder)

Gera código para um RenameTableOperation.

Generate(RenameTableOperation, IndentedStringBuilder)

Gera código para um RenameTableOperation.

Generate(RestartSequenceOperation, IndentedStringBuilder)

Gera código para um RestartSequenceOperation.

Generate(RestartSequenceOperation, IndentedStringBuilder)

Gera código para um RestartSequenceOperation.

Generate(SqlOperation, IndentedStringBuilder)

Gera código para um SqlOperation.

Generate(SqlOperation, IndentedStringBuilder)

Gera código para um SqlOperation.

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Gera código para criar MigrationOperation objetos.

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Gera código para criar MigrationOperation objetos.

Generate(UpdateDataOperation, IndentedStringBuilder)

Gera código para um UpdateDataOperation.

Generate(UpdateDataOperation, IndentedStringBuilder)

Gera código para um UpdateDataOperation.

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Gera código para objetos removidos Annotation .

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Gera código para objetos removidos Annotation .

Aplica-se a