Udostępnij przez


System.Data.Entity.Migrations.Infrastructure Przestrzeń nazw

Klasy

AutomaticDataLossException

Reprezentuje błąd, który występuje, gdy automatyczna migracja spowoduje utratę danych.

AutomaticMigrationsDisabledException

Reprezentuje błąd występujący w przypadku oczekujących zmian modelu po zastosowaniu ostatniej migracji i wyłączeniu migracji automatycznej.

MigrationsException

Reprezentuje błędy występujące wewnątrz potoku Migracje Code First.

MigrationsLogger

Klasa bazowa dla rejestratorów, które mogą być używane do procesu migracji.

MigrationsPendingException

Zgłaszany, gdy nie można wykonać operacji, ponieważ istnieją migracje, które nie zostały zastosowane do bazy danych.

MigratorBase

Klasa bazowa dla dekoratorów, które zawijają rdzeń DbMigrator

MigratorLoggingDecorator

Dekorator zapewniający rejestrowanie podczas operacji migracji.

MigratorScriptingDecorator

Dekorator do tworzenia skryptu SQL zamiast stosowania zmian w bazie danych. Użycie tego dekoratora do zawijania DbMigrator uniemożliwi DbMigrator zastosowanie wszelkich zmian do docelowej bazy danych.

Interfejsy

IDbMigration

Jawnie zaimplementowane przez DbMigration program , aby uniemożliwić niektórym członkom wyświetlanie w funkcji IntelliSense migracji szkieletowych.

IMigrationMetadata

Udostępnia dodatkowe metadane dotyczące migracji opartej na kodzie.