System.Data.Entity.Migrations.Infrastructure Przestrzeń nazw
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.
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. |