Microsoft.EntityFrameworkCore.Scaffolding 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
Compiled |
表示產生已編譯模型中繼資料的程式碼時要使用的選項。 |
Database |
資料庫提供者用來將資料庫反向工程成 的 DatabaseModel 基類。 |
Database |
指定要從資料庫讀取的中繼資料。 |
Model |
表示產生模型程式碼時要使用的選項。 |
Model |
用來產生模型的程式碼。 |
Model |
的服務相依性參數類別 ModelCodeGenerator 此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。 |
Model |
表示從資料庫反向工程模型時要使用的選項。 |
Provider |
產生提供者特定的程式碼片段。 |
Provider |
的服務相依性參數類別 ProviderCodeGenerator 此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。 請勿直接從提供者或應用程式程式碼建構此類別的實例,因為建構函式簽章可能會在新增相依性時變更。 請改用建構函式中的這個類型,以便由相依性插入容器自動建立和插入實例。 若要建立已取代某些相依服務的實例,請先從相依性插入容器解析物件,然後使用 C# 'with' 運算子取代選取的服務。 請勿在此進程中的任何時間點呼叫建構函式。 |
Provider |
外掛程式用來產生反向工程程式碼片段的基類。 |
Relational |
|
Saved |
表示為模型新增的檔案。 |
Scaffolded |
表示 Scaffold 的檔案。 |
Scaffolded |
表示 Scaffold 的模型。 |
Scaffolding |
|
Table |
|
Table |
|
Templated |
使用範本之模型程式碼產生器的基底類型。 |
Type |
ICompiled |
用來產生已編譯模型中繼資料的程式碼。 |
ICompiled |
針對 ICompiledModelCodeGenerator 指定的產生選項選取服務。 |
ICompiled |
用來從模型建構已編譯的模型。 |
IDatabase |
服務通常是由資料庫提供者實作,以將資料庫反向工程成 DatabaseModel 。 |
IModel |
用來產生模型的程式碼。 |
IModel |
為 IModelCodeGenerator 指定的程式設計語言選取服務。 |
IProvider |
由外掛程式實作,以產生反向工程的程式碼片段。 |
IProvider |
通常由資料庫提供者實作的服務,以產生反向工程的程式碼片段。 |
IReverse |
用來從資料庫架構建立模型。 |
IScaffolding |
用來從 DatabaseModel 建立 IModel 。 |
IScaffolding |
通常由資料庫提供者實作的服務,以產生反向工程的程式碼片段。 |