Microsoft.AspNetCore.Mvc.ApplicationParts 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í.
Poskytuje typy, které umožňují manipulaci s prostředky aplikace MVC. Části aplikace umožňují ASP.NET Core zjišťování řadičů, zobrazení komponent, pomocníků značek, Razor Pages, zdrojů kompilace Razor a dalších.
Třídy
| ApplicationPart |
Součástí aplikace MVC. |
| ApplicationPartAttribute |
Určuje sestavení, které se má přidat jako ApplicationPart. V běžném případě MVC vygeneruje ApplicationPartAttribute instance v sestavení položky pro každou závislost, která odkazuje na MVC. Každá z těchto sestavení je považována za ApplicationPart. |
| ApplicationPartFactory |
Určuje kontrakt pro syntezizaci jedné nebo více ApplicationPart instancí z objektu Assembly. Mvc ve výchozím nastavení zaregistruje každé sestavení aplikace, které zjistí jako AssemblyPart. Sestavení mohou volitelně určit ApplicationPartFactory , které součásti pro sestavení nakonfigurují pomocí ProvideApplicationPartFactoryAttribute. |
| ApplicationPartManager |
Spravuje části a funkce aplikace MVC. |
| AssemblyPart |
Zazálohuje ApplicationPart ho Assembly. |
| AssemblyPartExtensions |
Statická třída, která přidává metody do AssemblyPart. |
| CompiledRazorAssemblyApplicationPartFactory |
Nakonfiguruje sestavení jako .CompiledRazorAssemblyPart |
| CompiledRazorAssemblyPart |
Zkompilovaná ApplicationPart sestavení Razor. |
| ConsolidatedAssemblyApplicationPartFactory |
Konfiguruje ApplicationPart , který obsahuje kontrolery, stejně jako zobrazení Razor a Pages. Kombinuje výsledky a GetApplicationParts(Assembly).GetApplicationParts(Assembly) Tuto část lze použít, pokud jsou zobrazení Razor nebo Razor Pages kompilovány do jiných typů včetně kontrolerů. |
| DefaultApplicationPartFactory |
Výchozí .ApplicationPartFactory |
| NullApplicationPartFactory |
Funkce ApplicationPartFactory , která nevytváří žádné části. Tato továrna se může použít k předběžnému zjišťování výchozích částí Mvc, což umožňuje vlastní konfiguraci v pozdější fázi. |
| ProvideApplicationPartFactoryAttribute |
ApplicationPartFactory Poskytuje typ. |
| RelatedAssemblyAttribute |
Určuje sestavení, které se má načíst jako součást mechanismu zjišťování sestavení MVC. |
| ViewInfo |
Poskytuje informace pro Předkompilovaná zobrazení. |
| ViewInfoContainer |
Kontejner pro ViewInfo instance. |
Rozhraní
| IApplicationFeatureProvider |
Rozhraní značek pro IApplicationFeatureProvider implementace |
| IApplicationFeatureProvider<TFeature> |
Zprostředkovatel dané |
| IApplicationPartTypeProvider |
Zpřístupňuje sadu typů z objektu ApplicationPart. |
| ICompilationReferencesProvider |
Zveřejňuje jednu nebo více referenčních cest z .ApplicationPart |
| IRazorCompiledItemProvider |
Zpřístupňuje jednu nebo více RazorCompiledItem instancí z objektu ApplicationPart. |
Poznámky
Další informace naleznete v části aplikace.