다음을 통해 공유


OperationExecutor.OptimizeContext 생성자

정의

OperationExecutor.OptimizeContext 클래스의 새 인스턴스를 초기화합니다.

public OptimizeContext (Microsoft.EntityFrameworkCore.Design.OperationExecutor executor, Microsoft.EntityFrameworkCore.Design.IOperationResultHandler resultHandler, System.Collections.IDictionary args);
new Microsoft.EntityFrameworkCore.Design.OperationExecutor.OptimizeContext : Microsoft.EntityFrameworkCore.Design.OperationExecutor * Microsoft.EntityFrameworkCore.Design.IOperationResultHandler * System.Collections.IDictionary -> Microsoft.EntityFrameworkCore.Design.OperationExecutor.OptimizeContext
Public Sub New (executor As OperationExecutor, resultHandler As IOperationResultHandler, args As IDictionary)

매개 변수

executor
OperationExecutor

작업 실행기입니다.

args
IDictionary

연산 인수입니다.

설명

에서 지원하는 args 인수는 다음과 같습니다.

outputDir--파일을 넣을 디렉터리입니다. 경로는 프로젝트 디렉터리를 기준으로 합니다.

modelNamespace--생성된 모델의 네임스페이스를 재정의하려면 를 지정합니다.

contextType--사용할 입니다 DbContext .

적용 대상