Sdílet prostřednictvím


System.Data.Entity.Migrations.Infrastructure Obor názvů

Třídy

AutomaticDataLossException

Představuje chybu, ke které dojde, když automatická migrace způsobí ztrátu dat.

AutomaticMigrationsDisabledException

Představuje chybu, ke které dojde, když po použití poslední migrace dojde k čekajícím změnám modelu a automatická migrace je zakázaná.

MigrationsException

Představuje chyby, ke kterým dochází uvnitř kanálu Migrace Code First.

MigrationsLogger

Základní třída pro protokolovací nástroje, které lze použít pro proces migrace.

MigrationsPendingException

Vyvolá se, když operaci nejde provést, protože existují migrace, které nebyly použity pro databázi.

MigratorBase

Základní třída pro dekorátory, které zabalí jádro DbMigrator

MigratorLoggingDecorator

Dekorátor pro zajištění protokolování během operací migrace.

MigratorScriptingDecorator

Dekorátor pro vytvoření skriptu SQL místo použití změn v databázi. Použití tohoto dekorátoru k zabalení DbMigrator zabrání DbMigrator použití jakýchkoli změn v cílové databázi.

Rozhraní

IDbMigration

Explicitně implementuje nástroj , DbMigration aby se určité členy zobrazovaly v IntelliSense při generování migrací.

IMigrationMetadata

Poskytuje další metadata o migraci založené na kódu.