Microsoft.EntityFrameworkCore.Migrations.Design 네임스페이스

클래스

CSharpHelper
CSharpMigrationOperationGenerator

개체를 만들기 MigrationOperation 위한 C#을 생성하는 데 사용됩니다.

CSharpMigrationOperationGeneratorDependencies

에 대한 서비스 종속성 매개 변수 클래스 CSharpMigrationOperationGenerator

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

CSharpMigrationsGenerator

마이그레이션을 위한 C# 코드를 생성하는 데 사용됩니다.

CSharpMigrationsGeneratorDependencies

에 대한 서비스 종속성 매개 변수 클래스 CSharpMigrationsGenerator

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

CSharpSnapshotGenerator

를 만들기 IModel위한 C# 코드를 생성하는 데 사용됩니다.

CSharpSnapshotGeneratorDependencies

에 대한 서비스 종속성 매개 변수 클래스 CSharpSnapshotGenerator

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

MigrationFiles

마이그레이션을 위해 생성된 파일을 나타냅니다.

MigrationsBundle

마이그레이션 번들에 대한 진입점을 정의합니다.

MigrationsCodeGenerator

마이그레이션을 위한 코드를 생성하는 데 사용됩니다.

MigrationsCodeGeneratorDependencies

에 대한 서비스 종속성 매개 변수 클래스 MigrationsCodeGenerator

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

MigrationsScaffolder

새 마이그레이션을 스캐폴드하는 데 사용됩니다.

MigrationsScaffolderDependencies

에 대한 서비스 종속성 매개 변수 클래스 MigrationsScaffolder

이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

ScaffoldedMigration

스캐폴드된 마이그레이션을 나타냅니다.

인터페이스

ICSharpMigrationOperationGenerator

개체를 만들기 MigrationOperation 위한 C# 코드를 생성하는 데 사용됩니다.

ICSharpSnapshotGenerator

를 만들기 IModel위한 C# 코드를 생성하는 데 사용됩니다.

IMigrationsCodeGenerator

마이그레이션을 위한 코드를 생성하는 데 사용됩니다.

IMigrationsCodeGeneratorSelector

IMigrationsCodeGenerator 지정된 프로그래밍 언어에 대한 서비스를 선택합니다.

IMigrationsScaffolder

새 마이그레이션을 스캐폴드하는 데 사용됩니다.