共用方式為


Microsoft.EntityFrameworkCore.Scaffolding 命名空間

類別

CompiledModelCodeGenerationOptions

表示產生已編譯模型中繼資料的程式碼時要使用的選項。

DatabaseModelFactory

資料庫提供者用來將資料庫反向工程成 的 DatabaseModel 基類。

DatabaseModelFactoryOptions

指定要從資料庫讀取的中繼資料。

ModelCodeGenerationOptions

表示產生模型程式碼時要使用的選項。

ModelCodeGenerator

用來產生模型的程式碼。

ModelCodeGeneratorDependencies

的服務相依性參數類別 ModelCodeGenerator

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

ModelReverseEngineerOptions

表示從資料庫反向工程模型時要使用的選項。

ProviderCodeGenerator

產生提供者特定的程式碼片段。

ProviderCodeGeneratorDependencies

的服務相依性參數類別 ProviderCodeGenerator

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

請勿直接從提供者或應用程式程式碼建構此類別的實例,因為建構函式簽章可能會在新增相依性時變更。 請改用建構函式中的這個類型,以便由相依性插入容器自動建立和插入實例。 若要建立已取代某些相依服務的實例,請先從相依性插入容器解析物件,然後使用 C# 'with' 運算子取代選取的服務。 請勿在此進程中的任何時間點呼叫建構函式。

ProviderCodeGeneratorPlugin

外掛程式用來產生反向工程程式碼片段的基類。

RelationalScaffoldingModelFactory
SavedModelFiles

表示為模型新增的檔案。

ScaffoldedFile

表示 Scaffold 的檔案。

ScaffoldedModel

表示 Scaffold 的模型。

ScaffoldingTypeMapper
TableSelectionSet
TableSelectionSet.Selection
TemplatedModelGenerator

使用範本之模型程式碼產生器的基底類型。

TypeScaffoldingInfo

介面

ICompiledModelCodeGenerator

用來產生已編譯模型中繼資料的程式碼。

ICompiledModelCodeGeneratorSelector

針對 ICompiledModelCodeGenerator 指定的產生選項選取服務。

ICompiledModelScaffolder

用來從模型建構已編譯的模型。

IDatabaseModelFactory

服務通常是由資料庫提供者實作,以將資料庫反向工程成 DatabaseModel

IModelCodeGenerator

用來產生模型的程式碼。

IModelCodeGeneratorSelector

IModelCodeGenerator 指定的程式設計語言選取服務。

IProviderCodeGeneratorPlugin

由外掛程式實作,以產生反向工程的程式碼片段。

IProviderConfigurationCodeGenerator

通常由資料庫提供者實作的服務,以產生反向工程的程式碼片段。

IReverseEngineerScaffolder

用來從資料庫架構建立模型。

IScaffoldingModelFactory

用來從 DatabaseModel 建立 IModel

IScaffoldingProviderCodeGenerator

通常由資料庫提供者實作的服務,以產生反向工程的程式碼片段。