IMigrationsCodeGenerator Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Służy do generowania kodu na potrzeby migracji.
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
- Pochodne
- Implementuje
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Migracje baz danych i Usługi czasu projektowania ef Core .
Właściwości
FileExtension |
Pobiera pliki kodu rozszerzenia pliku powinny być używane. |
Language |
Pobiera język programowania obsługiwany przez tę usługę. (Odziedziczone po ILanguageBasedService) |
Metody
GenerateMetadata(String, Type, String, String, IModel) |
Generuje kod metadanych migracji. |
GenerateMigration(String, String, IReadOnlyList<MigrationOperation>, IReadOnlyList<MigrationOperation>) |
Generuje kod migracji. |
GenerateSnapshot(String, Type, String, IModel) |
Generuje kod migawki modelu. |