OperationExecutor.ScaffoldContext 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary) |
OperationExecutor.ScaffoldContext 클래스의 새 인스턴스를 초기화합니다. |
OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary) |
OperationExecutor.ScaffoldContext 클래스의 새 인스턴스를 초기화합니다. 에서 지원하는
|
OperationExecutor.ScaffoldContext(OperationExecutor, IOperationResultHandler, IDictionary)
- Source:
- OperationExecutor.cs
- Source:
- OperationExecutor.cs
- Source:
- OperationExecutor.cs
- Source:
- OperationExecutor.cs
- Source:
- OperationExecutor.cs
- Source:
- OperationExecutor.cs
- Source:
- OperationExecutor.cs
OperationExecutor.ScaffoldContext 클래스의 새 인스턴스를 초기화합니다.
public ScaffoldContext (Microsoft.EntityFrameworkCore.Design.OperationExecutor executor, Microsoft.EntityFrameworkCore.Design.IOperationResultHandler resultHandler, System.Collections.IDictionary args);
new Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext : Microsoft.EntityFrameworkCore.Design.OperationExecutor * Microsoft.EntityFrameworkCore.Design.IOperationResultHandler * System.Collections.IDictionary -> Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext
Public Sub New (executor As OperationExecutor, resultHandler As IOperationResultHandler, args As IDictionary)
매개 변수
- executor
- OperationExecutor
작업 실행기입니다.
- resultHandler
- IOperationResultHandler
- args
- IDictionary
작업 인수입니다.
설명
에서 지원하는 args
인수는 다음과 같습니다.
connectionString
--데이터베이스에 대한 연결 문자열입니다.
provider
--사용할 공급자입니다.
outputDir
--파일을 넣을 디렉터리입니다. 경로는 프로젝트 디렉터리를 기준으로 합니다.
outputDbContextDir
--DbContext 파일을 넣을 디렉터리입니다. 경로는 프로젝트 디렉터리를 기준으로 합니다.
dbContextClassName
--생성할 DbContext의 이름입니다.
schemaFilters
--엔터티 형식을 생성할 테이블의 스키마입니다.
tableFilters
--엔터티 형식을 생성할 테이블입니다.
useDataAnnotations
--특성을 사용하여 모델을 구성합니다(가능한 경우). false이면 흐름 API만 사용됩니다.
overwriteFiles
--기존 파일 덮어쓰기
useDatabaseNames
--데이터베이스에서 직접 테이블 및 열 이름을 사용합니다.
modelNamespace
--생성된 엔터티 형식의 네임스페이스를 재정의하려면 를 지정합니다.
contextNamespace
--생성된 DbContext 클래스의 네임스페이스를 재정의하도록 지정합니다.
noPluralize
--복수형 변환기를 사용하지 마세요.
적용 대상
OperationExecutor.ScaffoldContext(OperationExecutor, Object, IDictionary)
- Source:
- OperationExecutor.cs
- Source:
- OperationExecutor.cs
OperationExecutor.ScaffoldContext 클래스의 새 인스턴스를 초기화합니다.
에서 지원하는 args
인수는 다음과 같습니다.
connectionString
--데이터베이스에 대한 연결 문자열입니다.
provider
--사용할 공급자입니다.
outputDir
--파일을 넣을 디렉터리입니다. 경로는 프로젝트 디렉터리를 기준으로 합니다.
outputDbContextDir
--DbContext 파일을 넣을 디렉터리입니다. 경로는 프로젝트 디렉터리를 기준으로 합니다.
dbContextClassName
--생성할 DbContext의 이름입니다.
schemaFilters
--엔터티 형식을 생성할 테이블의 스키마입니다.
tableFilters
--엔터티 형식을 생성할 테이블입니다.
useDataAnnotations
--특성을 사용하여 모델을 구성합니다(가능한 경우). false이면 흐름 API만 사용됩니다.
overwriteFiles
--기존 파일 덮어쓰기
useDatabaseNames
--데이터베이스에서 직접 테이블 및 열 이름을 사용합니다.
public ScaffoldContext (Microsoft.EntityFrameworkCore.Design.OperationExecutor executor, object resultHandler, System.Collections.IDictionary args);
new Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext : Microsoft.EntityFrameworkCore.Design.OperationExecutor * obj * System.Collections.IDictionary -> Microsoft.EntityFrameworkCore.Design.OperationExecutor.ScaffoldContext
Public Sub New (executor As OperationExecutor, resultHandler As Object, args As IDictionary)
매개 변수
- executor
- OperationExecutor
작업 실행기입니다.
- resultHandler
- Object
- args
- IDictionary
작업 인수입니다.
적용 대상
Entity Framework