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
CompiledModelCodeGenerationOptions |
Představuje možnosti, které se mají použít při generování kódu pro zkompilovaná metadata modelu. |
DatabaseModelFactory |
Základní třída používaná poskytovateli databáze k zpětné analýze databáze do DatabaseModel. |
DatabaseModelFactoryOptions |
Určuje, která metadata se mají číst z databáze. |
ModelCodeGenerationOptions |
Představuje možnosti, které se mají použít při generování kódu pro model. |
ModelCodeGenerator |
Používá se ke generování kódu pro model. |
ModelCodeGeneratorDependencies |
Třída parametru závislostí služeb pro ModelCodeGenerator Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
ModelReverseEngineerOptions |
Představuje možnosti, které se mají použít při zpětné analýze modelu z databáze. |
ProviderCodeGenerator |
Generuje fragmenty kódu specifické pro poskytovatele. |
ProviderCodeGeneratorDependencies |
Třída parametru závislostí služeb pro ProviderCodeGenerator Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. Nevykonvujte instance této třídy přímo z kódu zprostředkovatele nebo aplikace, protože podpis konstruktoru se může při přidání nových závislostí změnit. Místo toho tento typ použijte v konstruktoru, aby se instance vytvořila a automaticky vložil kontejnerem injektáže závislostí. Pokud chcete vytvořit instanci s nahrazenými závislými službami, nejprve přeložte objekt z kontejneru injektáže závislostí a pak nahraďte vybrané služby pomocí operátoru "with" jazyka C#. 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 analýzu. |
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 pro generátory kódu modelu, které používají šablony. |
TypeScaffoldingInfo |
Rozhraní
ICompiledModelCodeGenerator |
Používá se ke generování kódu pro zkompilovaná metadata modelu. |
ICompiledModelCodeGeneratorSelector |
ICompiledModelCodeGenerator Vybere službu pro dané možnosti generování. |
ICompiledModelScaffolder |
Používá se k generování zkompilovaného modelu z modelu. |
IDatabaseModelFactory |
Služba obvykle implementovaná poskytovateli databáze za účelem zpětné analýzy databáze do DatabaseModel. |
IModelCodeGenerator |
Používá se ke generování kódu pro model. |
IModelCodeGeneratorSelector |
Vybere IModelCodeGenerator službu pro daný programovací jazyk. |
IProviderCodeGeneratorPlugin |
Implementované moduly plug-in za účelem generování fragmentů kódu pro zpětnou analýzu. |
IProviderConfigurationCodeGenerator |
Služba obvykle implementovaná poskytovateli databází za účelem generování fragmentů kódu pro zpětnou analýzu. |
IReverseEngineerScaffolder |
Používá se k generování modelu ze schématu databáze. |
IScaffoldingModelFactory |
Slouží k vytvoření objektu IModel z objektu DatabaseModel. |
IScaffoldingProviderCodeGenerator |
Služba obvykle implementovaná poskytovateli databází za účelem generování fragmentů kódu pro zpětnou analýzu. |
Entity Framework