System.Data.Entity.Migrations.Infrastructure 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
AutomaticDataLossException |
자동 마이그레이션으로 인해 데이터가 손실될 때 발생하는 오류를 나타냅니다. |
AutomaticMigrationsDisabledException |
마지막 마이그레이션을 적용하고 자동 마이그레이션을 사용하지 않도록 설정한 후 보류 중인 모델 변경 내용이 있을 때 발생하는 오류를 나타냅니다. |
MigrationsException |
Code First 마이그레이션 파이프라인 내에서 발생하는 오류를 나타냅니다. |
MigrationsLogger |
마이그레이션 프로세스에 사용할 수 있는 로거에 대한 기본 클래스입니다. |
MigrationsPendingException |
데이터베이스에 적용되지 않은 기존 마이그레이션이 있으므로 작업을 수행할 수 없을 때 throw됩니다. |
MigratorBase |
코어를 래핑하는 데코레이터의 기본 클래스 DbMigrator |
MigratorLoggingDecorator |
마이그레이션 작업 중에 로깅을 제공하는 데코레이터입니다. |
MigratorScriptingDecorator |
데이터베이스에 변경 내용을 적용하는 대신 SQL 스크립트를 생성하는 데코레이터입니다. 이 데코레이터를 래핑 DbMigrator 에 사용하면 대상 데이터베이스에 변경 내용이 적용되지 않습니다 DbMigrator . |
인터페이스
IDbMigration |
특정 멤버가 스캐폴드된 DbMigration 마이그레이션의 IntelliSense에 표시되지 않도록 에 의해 명시적으로 구현됩니다. |
IMigrationMetadata |
코드 기반 마이그레이션에 대한 추가 메타데이터를 제공합니다. |
Entity Framework