IMigrationsCodeGenerator 인터페이스

정의

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

public interface IMigrationsCodeGenerator
public interface IMigrationsCodeGenerator : Microsoft.EntityFrameworkCore.Design.ILanguageBasedService
type IMigrationsCodeGenerator = interface
type IMigrationsCodeGenerator = interface
    interface ILanguageBasedService
Public Interface IMigrationsCodeGenerator
Public Interface IMigrationsCodeGenerator
Implements ILanguageBasedService
파생
구현

설명

자세한 내용 과 예제는 데이터베이스 마이그레이션EF Core 디자인 타임 서비스를 참조하세요.

속성

FileExtension

파일 확장명 코드 파일이 사용해야 하는 파일을 가져옵니다.

Language

이 서비스에서 지원하는 프로그래밍 언어를 가져옵니다.

(다음에서 상속됨 ILanguageBasedService)

메서드

GenerateMetadata(String, Type, String, String, IModel)

마이그레이션 메타데이터 코드를 생성합니다.

GenerateMigration(String, String, IReadOnlyList<MigrationOperation>, IReadOnlyList<MigrationOperation>)

마이그레이션 코드를 생성합니다.

GenerateSnapshot(String, Type, String, IModel)

모델 스냅샷 코드를 생성합니다.

적용 대상