Freigeben über


MigrationCodeGenerator Klasse

Definition

Basisklasse für Anbieter, die Code für codebasierte Migrationen generieren.

public abstract class MigrationCodeGenerator
type MigrationCodeGenerator = class
Public MustInherit Class MigrationCodeGenerator
Vererbung
MigrationCodeGenerator
Abgeleitet

Konstruktoren

MigrationCodeGenerator()

Basisklasse für Anbieter, die Code für codebasierte Migrationen generieren.

Eigenschaften

AnnotationGenerators

Ruft die AnnotationCodeGenerator verwendeten Instanzen ab.

Methoden

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

Generiert den Code, der dem Benutzerprojekt hinzugefügt werden soll.

GetDefaultNamespaces(Boolean)

Ruft die Standardnamespaces ab, die als Using- oder Imports-Direktiven für den generierten Code ausgegeben werden müssen.

GetNamespaces(IEnumerable<MigrationOperation>)

Ruft die Namespaces ab, die als Using- oder Imports-Direktiven ausgegeben werden müssen, um den von den angegebenen Vorgängen generierten Code zu verarbeiten.

Gilt für: