다음을 통해 공유


System.Data.Entity.Migrations 네임스페이스

클래스

DbMigration

코드 기반 마이그레이션에 대한 기본 클래스입니다.

Entity Framework 마이그레이션 API는 신뢰할 수 없는 원본(예: 애플리케이션의 최종 사용자)에서 제공하는 입력을 허용하도록 설계되지 않았습니다. 이러한 원본에서 입력이 허용되는 경우 SQL 삽입 공격으로부터 보호하기 위해 이러한 API에 전달되기 전에 유효성을 검사해야 합니다.

DbMigrationsConfiguration

지정된 모델에 대한 마이그레이션 사용과 관련된 구성입니다. 일반적으로 이 클래스를 사용하는 대신 에서 DbMigrationsConfiguration<TContext> 파생되는 구성 클래스를 만듭니다.

DbMigrationsConfiguration<TContext>

지정된 모델에 대한 마이그레이션 사용과 관련된 구성입니다.

DbMigrator

DbMigrator는 데이터베이스에 기존 마이그레이션을 적용하는 데 사용됩니다. DbMigrator를 사용하여 지정된 마이그레이션으로 업그레이드 및 다운그레이드할 수 있습니다. 모델 변경 내용에 따라 마이그레이션을 스캐폴드하려면 다음을 사용합니다. MigrationScaffolder

DbSetMigrationsExtensions

에 대한 확장 메서드 집합 IDbSet<TEntity>

IDbSetExtensions

에 대한 확장 메서드 집합 IDbSet<TEntity>