Microsoft.EntityFrameworkCore.Scaffolding Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
| Název | Description |
|---|---|
| CompiledModelCodeGenerationOptions |
Představuje možnosti použití při generování kódu pro zkompilovaná metadata modelu. |
| DatabaseModelFactory |
Základní třída používaná poskytovateli databáze k zpětnému analýzu databáze do .DatabaseModel |
| DatabaseModelFactoryOptions |
Určuje, která metadata se mají číst z databáze. |
| ModelCodeGenerationOptions |
Představuje možnosti použití při generování kódu pro model. |
| ModelCodeGenerator |
Slouží k vygenerování kódu pro model. |
| ModelCodeGeneratorDependencies |
Třída parametrů závislostí služby pro ModelCodeGenerator Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
| ModelReverseEngineerOptions |
Představuje možnosti použití při zpětné analýze modelu z databáze. |
| ProviderCodeGenerator |
Generuje fragmenty kódu specifické pro zprostředkovatele. |
| ProviderCodeGeneratorDependencies |
Třída parametrů závislostí služby pro ProviderCodeGenerator Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. Nekonstruujte instance této třídy přímo od zprostředkovatele nebo kódu aplikace, protože podpis konstruktoru se může změnit při přidání nových závislostí. Místo toho tento typ použijte v konstruktoru, aby se instance vytvořila a vloží automaticky kontejnerem injektáže závislostí. Pokud chcete vytvořit instanci s některými závislými službami nahrazenými, nejprve vyřešte objekt z kontejneru injektáže závislostí a pak nahraďte vybrané služby pomocí operátoru C# "with". V žádném okamžiku tohoto procesu nevolejte konstruktor. |
| ProviderCodeGeneratorPlugin |
Základní třída používaná moduly plug-in ke generování fragmentů kódu pro zpětnou přípravu |
| RelationalScaffoldingModelFactory | |
| SavedModelFiles |
Představuje soubory přidané pro model. |
| ScaffoldedFile |
Představuje vygenerovaný soubor. |
| ScaffoldedModel |
Představuje vygenerovaný model. |
| ScaffoldingTypeMapper | |
| TableSelectionSet | |
| TableSelectionSet.Selection | |
| TemplatedModelGenerator |
Základní typ generátorů kódu modelu, které používají šablony. |
| TypeScaffoldingInfo | |
Rozhraní
| Název | Description |
|---|---|
| ICompiledModelCodeGenerator |
Slouží ke generování kódu pro zkompilovaná metadata modelu. |
| ICompiledModelCodeGeneratorSelector |
Vybere ICompiledModelCodeGenerator službu pro dané možnosti generování. |
| ICompiledModelScaffolder |
Používá se k generování kompilovaného modelu z modelu. |
| IDatabaseModelFactory |
Služba obvykle implementovaná poskytovateli databáze za účelem zpětné analýzy databáze do DatabaseModel. |
| IModelCodeGenerator |
Slouží k vygenerování kódu pro model. |
| IModelCodeGeneratorSelector |
Vybere IModelCodeGenerator službu pro daný programovací jazyk. |
| IProviderCodeGeneratorPlugin |
Implementované moduly plug-in pro generování fragmentů kódu pro zpětnou přípravu. |
| IProviderConfigurationCodeGenerator |
Služba obvykle implementovaná poskytovateli databáze za účelem generování fragmentů kódu pro zpětnou přípravu. |
| IReverseEngineerScaffolder |
Používá se k generování modelu ze schématu databáze. |
| IScaffoldingModelFactory |
Slouží k vytvoření z objektu IModelDatabaseModel. |
| IScaffoldingProviderCodeGenerator |
Služba obvykle implementovaná poskytovateli databáze za účelem generování fragmentů kódu pro zpětnou přípravu. |