Partager via


MigrationCodeGenerator Classe

Définition

Classe de base pour les fournisseurs qui génèrent du code pour les migrations basées sur le code.

public abstract class MigrationCodeGenerator
type MigrationCodeGenerator = class
Public MustInherit Class MigrationCodeGenerator
Héritage
MigrationCodeGenerator
Dérivé

Constructeurs

MigrationCodeGenerator()

Classe de base pour les fournisseurs qui génèrent du code pour les migrations basées sur le code.

Propriétés

AnnotationGenerators

Obtient les AnnotationCodeGenerator instances utilisées.

Méthodes

Generate(String, IEnumerable<MigrationOperation>, String, String, String, String)

Génère le code qui doit être ajouté au projet utilisateurs.

GetDefaultNamespaces(Boolean)

Obtient les espaces de noms par défaut qui doivent être générés en tant que directives « using » ou « Imports » pour tout code généré.

GetNamespaces(IEnumerable<MigrationOperation>)

Obtient les espaces de noms qui doivent être générés en tant que directives « using » ou « Imports » pour gérer le code généré par les opérations données.

S’applique à