語言

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 用的類型。

suffix——所有產生檔案後加上的後綴。

scaffoldModel——是否從 DbContext 產生編譯後的模型。

precompileQueries——是否要產生預編譯查詢的程式碼。

適用於