다음을 통해 공유


OperationExecutor 생성자

정의

오버로드

OperationExecutor(IOperationReportHandler, IDictionary)

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

OperationExecutor(Object, IDictionary)

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

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

targetName--대상 프로젝트의 어셈블리 이름입니다.

startupTargetName--시작 프로젝트의 어셈블리 이름입니다.

projectDir--대상 프로젝트의 루트 디렉터리입니다.

rootNamespace--대상 프로젝트의 루트 네임스페이스입니다.

OperationExecutor(IOperationReportHandler, IDictionary)

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

public OperationExecutor (Microsoft.EntityFrameworkCore.Design.IOperationReportHandler reportHandler, System.Collections.IDictionary args);
new Microsoft.EntityFrameworkCore.Design.OperationExecutor : Microsoft.EntityFrameworkCore.Design.IOperationReportHandler * System.Collections.IDictionary -> Microsoft.EntityFrameworkCore.Design.OperationExecutor
Public Sub New (reportHandler As IOperationReportHandler, args As IDictionary)

매개 변수

args
IDictionary

실행기 인수입니다.

설명

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

targetName--대상 프로젝트의 어셈블리 이름입니다.

startupTargetName--시작 프로젝트의 어셈블리 이름입니다.

projectDir--대상 프로젝트의 루트 디렉터리입니다.

rootNamespace--대상 프로젝트의 루트 네임스페이스입니다.

language--클래스를 생성하는 데 사용할 프로그래밍 언어입니다.

nullable--nullable 참조 형식을 사용할 수 있는지 여부를 나타내는 값입니다.

remainingArguments--연산에 전달된 추가 인수입니다.

적용 대상

OperationExecutor(Object, IDictionary)

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

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

targetName--대상 프로젝트의 어셈블리 이름입니다.

startupTargetName--시작 프로젝트의 어셈블리 이름입니다.

projectDir--대상 프로젝트의 루트 디렉터리입니다.

rootNamespace--대상 프로젝트의 루트 네임스페이스입니다.

public OperationExecutor (object reportHandler, System.Collections.IDictionary args);
new Microsoft.EntityFrameworkCore.Design.OperationExecutor : obj * System.Collections.IDictionary -> Microsoft.EntityFrameworkCore.Design.OperationExecutor
Public Sub New (reportHandler As Object, args As IDictionary)

매개 변수

args
IDictionary

실행기 인수입니다.

적용 대상