CSharpMigrationOperationGenerator Classe

Définition

Utilisé pour générer C# pour créer des MigrationOperation objets.

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
Héritage
CSharpMigrationOperationGenerator
Implémente

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données et services de conception EF Core .

Constructeurs

CSharpMigrationOperationGenerator(CSharpHelper)

Utilisé pour générer C# pour créer des MigrationOperation objets.

CSharpMigrationOperationGenerator(CSharpMigrationOperationGeneratorDependencies)

Initialise une nouvelle instance de la classe CSharpMigrationOperationGenerator.

Propriétés

Dependencies

Dépendances pour ce service.

Méthodes

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Génère du code pour les Annotation objets.

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Génère du code pour les Annotation objets.

Generate(AddCheckConstraintOperation, IndentedStringBuilder)

Génère du code pour un AddCheckConstraintOperation.

Generate(AddColumnOperation, IndentedStringBuilder)

Génère du code pour un AddColumnOperation.

Generate(AddColumnOperation, IndentedStringBuilder)

Génère du code pour un AddColumnOperation.

Generate(AddForeignKeyOperation, IndentedStringBuilder)

Génère du code pour un AddForeignKeyOperation.

Generate(AddForeignKeyOperation, IndentedStringBuilder)

Génère du code pour un AddForeignKeyOperation.

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

Génère du code pour un AddPrimaryKeyOperation.

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

Génère du code pour un AddPrimaryKeyOperation.

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

Génère du code pour un AddUniqueConstraintOperation.

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

Génère du code pour un AddUniqueConstraintOperation.

Generate(AlterColumnOperation, IndentedStringBuilder)

Génère du code pour un AlterColumnOperation.

Generate(AlterColumnOperation, IndentedStringBuilder)

Génère du code pour un AlterColumnOperation.

Generate(AlterDatabaseOperation, IndentedStringBuilder)

Génère du code pour un AlterDatabaseOperation.

Generate(AlterDatabaseOperation, IndentedStringBuilder)

Génère du code pour un AlterDatabaseOperation.

Generate(AlterSequenceOperation, IndentedStringBuilder)

Génère du code pour un AlterSequenceOperation.

Generate(AlterSequenceOperation, IndentedStringBuilder)

Génère du code pour un AlterSequenceOperation.

Generate(AlterTableOperation, IndentedStringBuilder)

Génère du code pour un AlterTableOperation.

Generate(AlterTableOperation, IndentedStringBuilder)

Génère du code pour un AlterTableOperation.

Generate(CreateCheckConstraintOperation, IndentedStringBuilder)

Génère du code pour un CreateCheckConstraintOperation.

Generate(CreateIndexOperation, IndentedStringBuilder)

Génère du code pour un CreateIndexOperation.

Generate(CreateIndexOperation, IndentedStringBuilder)

Génère du code pour un CreateIndexOperation.

Generate(CreateSequenceOperation, IndentedStringBuilder)

Génère du code pour un CreateSequenceOperation.

Generate(CreateSequenceOperation, IndentedStringBuilder)

Génère du code pour un CreateSequenceOperation.

Generate(CreateTableOperation, IndentedStringBuilder)

Génère du code pour un CreateTableOperation.

Generate(CreateTableOperation, IndentedStringBuilder)

Génère du code pour un CreateTableOperation.

Generate(DeleteDataOperation, IndentedStringBuilder)

Génère du code pour un DeleteDataOperation.

Generate(DeleteDataOperation, IndentedStringBuilder)

Génère du code pour un DeleteDataOperation.

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

Génère du code pour un DropCheckConstraintOperation.

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

Génère du code pour un DropCheckConstraintOperation.

Generate(DropColumnOperation, IndentedStringBuilder)

Génère du code pour un DropColumnOperation.

Generate(DropColumnOperation, IndentedStringBuilder)

Génère du code pour un DropColumnOperation.

Generate(DropForeignKeyOperation, IndentedStringBuilder)

Génère du code pour un DropForeignKeyOperation.

Generate(DropForeignKeyOperation, IndentedStringBuilder)

Génère du code pour un DropForeignKeyOperation.

Generate(DropIndexOperation, IndentedStringBuilder)

Génère du code pour un DropIndexOperation.

Generate(DropIndexOperation, IndentedStringBuilder)

Génère du code pour un DropIndexOperation.

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

Génère du code pour un DropPrimaryKeyOperation.

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

Génère du code pour un DropPrimaryKeyOperation.

Generate(DropSchemaOperation, IndentedStringBuilder)

Génère du code pour un DropSchemaOperation.

Generate(DropSchemaOperation, IndentedStringBuilder)

Génère du code pour un DropSchemaOperation.

Generate(DropSequenceOperation, IndentedStringBuilder)

Génère du code pour un DropSequenceOperation.

Generate(DropSequenceOperation, IndentedStringBuilder)

Génère du code pour un DropSequenceOperation.

Generate(DropTableOperation, IndentedStringBuilder)

Génère du code pour un DropTableOperation.

Generate(DropTableOperation, IndentedStringBuilder)

Génère du code pour un DropTableOperation.

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

Génère du code pour un DropUniqueConstraintOperation.

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

Génère du code pour un DropUniqueConstraintOperation.

Generate(EnsureSchemaOperation, IndentedStringBuilder)

Génère du code pour un EnsureSchemaOperation.

Generate(EnsureSchemaOperation, IndentedStringBuilder)

Génère du code pour un EnsureSchemaOperation.

Generate(InsertDataOperation, IndentedStringBuilder)

Génère du code pour un InsertDataOperation.

Generate(InsertDataOperation, IndentedStringBuilder)

Génère du code pour un InsertDataOperation.

Generate(MigrationOperation, IndentedStringBuilder)

Génère du code pour un inconnu MigrationOperation.

Generate(MigrationOperation, IndentedStringBuilder)

Génère du code pour un inconnu MigrationOperation.

Generate(RenameColumnOperation, IndentedStringBuilder)

Génère du code pour un RenameColumnOperation.

Generate(RenameColumnOperation, IndentedStringBuilder)

Génère du code pour un RenameColumnOperation.

Generate(RenameIndexOperation, IndentedStringBuilder)

Génère du code pour un RenameIndexOperation.

Generate(RenameIndexOperation, IndentedStringBuilder)

Génère du code pour un RenameIndexOperation.

Generate(RenameSequenceOperation, IndentedStringBuilder)

Génère du code pour un RenameSequenceOperation.

Generate(RenameSequenceOperation, IndentedStringBuilder)

Génère du code pour un RenameSequenceOperation.

Generate(RenameTableOperation, IndentedStringBuilder)

Génère du code pour un RenameTableOperation.

Generate(RenameTableOperation, IndentedStringBuilder)

Génère du code pour un RenameTableOperation.

Generate(RestartSequenceOperation, IndentedStringBuilder)

Génère du code pour un RestartSequenceOperation.

Generate(RestartSequenceOperation, IndentedStringBuilder)

Génère du code pour un RestartSequenceOperation.

Generate(SqlOperation, IndentedStringBuilder)

Génère du code pour un SqlOperation.

Generate(SqlOperation, IndentedStringBuilder)

Génère du code pour un SqlOperation.

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Génère du code pour la création d’objets MigrationOperation .

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Génère du code pour la création d’objets MigrationOperation .

Generate(UpdateDataOperation, IndentedStringBuilder)

Génère du code pour un UpdateDataOperation.

Generate(UpdateDataOperation, IndentedStringBuilder)

Génère du code pour un UpdateDataOperation.

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Génère du code pour les objets supprimés Annotation .

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Génère du code pour les objets supprimés Annotation .

S’applique à