IMigrationsCodeGenerator Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |