System.Data.Entity.Migrations 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
DbMigration |
Klasa bazowa na potrzeby migracji opartych na kodzie. Interfejsy API migracji platformy Entity Framework nie są przeznaczone do akceptowania danych wejściowych dostarczanych przez niezaufane źródła (takie jak użytkownik końcowy aplikacji). Jeśli dane wejściowe są akceptowane z takich źródeł, należy je zweryfikować przed przekazaniem ich do tych interfejsów API w celu ochrony przed atakami polegającymi na wstrzyknięciu kodu SQL itp. |
DbMigrationsConfiguration |
Konfiguracja związana z użyciem migracji dla danego modelu. Zazwyczaj utworzysz klasę konfiguracji, która pochodzi z DbMigrationsConfiguration<TContext> klasy, a nie z tej klasy. |
DbMigrationsConfiguration<TContext> |
Konfiguracja związana z użyciem migracji dla danego modelu. |
DbMigrator |
Narzędzie DbMigrator służy do stosowania istniejących migracji do bazy danych. Narzędzie DbMigrator może służyć do uaktualniania i obniżania poziomu do dowolnej migracji. Aby przeprowadzić migracje szkieletowe na podstawie zmian w modelu MigrationScaffolder |
DbSetMigrationsExtensions |
Zestaw metod rozszerzeń dla IDbSet<TEntity> |
IDbSetExtensions |
Zestaw metod rozszerzeń dla IDbSet<TEntity> |