Share via


IMigrationsCodeGenerator Interface

Définition

Utilisé pour générer du code pour les migrations.

public interface IMigrationsCodeGenerator
public interface IMigrationsCodeGenerator : Microsoft.EntityFrameworkCore.Design.ILanguageBasedService
type IMigrationsCodeGenerator = interface
type IMigrationsCodeGenerator = interface
    interface ILanguageBasedService
Public Interface IMigrationsCodeGenerator
Public Interface IMigrationsCodeGenerator
Implements ILanguageBasedService
Dérivé
Implémente

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données et services au moment du design EF Core .

Propriétés

FileExtension

Obtient les fichiers de code d’extension de fichier à utiliser.

Language

Obtient le langage de programmation pris en charge par ce service.

(Hérité de ILanguageBasedService)

Méthodes

GenerateMetadata(String, Type, String, String, IModel)

Génère le code des métadonnées de migration.

GenerateMigration(String, String, IReadOnlyList<MigrationOperation>, IReadOnlyList<MigrationOperation>)

Génère le code de migration.

GenerateSnapshot(String, Type, String, IModel)

Génère le code instantané modèle.

S’applique à