Lingua

IMigrationsCodeGenerator Interfaccia

Definizione

Usato per generare codice per le migrazioni.

public interface IMigrationsCodeGenerator : Microsoft.EntityFrameworkCore.Design.ILanguageBasedService
public interface IMigrationsCodeGenerator
type IMigrationsCodeGenerator = interface
    interface ILanguageBasedService
type IMigrationsCodeGenerator = interface
Public Interface IMigrationsCodeGenerator
Implements ILanguageBasedService
Public Interface IMigrationsCodeGenerator
Derivato
Implementazioni

Commenti

Per altre informazioni ed esempi, vedere Migrazioni di database e servizi in fase di progettazione di EF Core .

Proprietà

Nome Descrizione
FileExtension

Ottiene i file di codice dell'estensione di file da utilizzare.

Language

Ottiene il linguaggio di programmazione supportato da questo servizio.

(Ereditato da ILanguageBasedService)

Metodi

Nome Descrizione
GenerateMetadata(String, Type, String, String, IModel)

Genera il codice dei metadati della migrazione.

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

Genera il codice di migrazione.

GenerateSnapshot(String, Type, String, IModel, String)

Genera il codice dello snapshot del modello.

GenerateSnapshot(String, Type, String, IModel)

Genera il codice dello snapshot del modello.

Si applica a