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. Aplikační části umožňují ASP.NET Core zjišťovat kontrolery, zobrazovat komponenty, pomocné rutiny značek, stránky Razor Pages, zdroje kompilace razor a další.
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 na vstupním sestavení pro každou závislost, která odkazuje na MVC. Každé z těchto sestavení je považováno za ApplicationPart. |
ApplicationPartFactory |
Určuje kontrakt pro syntezizaci jedné nebo více ApplicationPart instancí z objektu Assembly. Ve výchozím nastavení Mvc registruje každé sestavení aplikace, které zjistí, jako AssemblyPart. Sestavení mohou volitelně zadat pro ApplicationPartFactory konfiguraci částí pro sestavení pomocí ProvideApplicationPartFactoryAttribute. |
ApplicationPartManager |
Spravuje části a funkce aplikace MVC. |
AssemblyPart |
A ApplicationPart back by an Assembly. |
AssemblyPartExtensions |
Statická třída, která přidává metody do AssemblyPart. |
CompiledRazorAssemblyApplicationPartFactory |
Nakonfiguruje sestavení jako CompiledRazorAssemblyPart. |
CompiledRazorAssemblyPart |
Pro ApplicationPart zkompilovaná sestavení Razor. |
ConsolidatedAssemblyApplicationPartFactory |
Nakonfiguruje ApplicationPart objekt, který obsahuje kontrolery a také zobrazení Razor a Pages. Kombinuje výsledky a GetApplicationParts(Assembly)GetApplicationParts(Assembly). Tento objekt pro vytváření částí lze použít, pokud jsou zobrazení Razor views nebo Razor Pages kompilovány do s jinými typy, včetně kontrolerů. |
DefaultApplicationPartFactory |
Výchozí .ApplicationPartFactory |
NullApplicationPartFactory |
Objekt ApplicationPartFactory , který nevytváří žádné části. Tato továrna může být použita k tomu, aby bylo možné předcházet výchozímu zjišťování částí Mvc a umožnit tak 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čky pro IApplicationFeatureProvider implementace. |
IApplicationFeatureProvider<TFeature> |
Poskytovatel pro danou |
IApplicationPartTypeProvider |
Zpřístupňuje sadu typů z objektu ApplicationPart. |
ICompilationReferencesProvider |
Zpřístupňuje jednu nebo více referenčních cest z objektu ApplicationPart. |
IRazorCompiledItemProvider |
Zpřístupňuje jednu nebo více RazorCompiledItem instancí z objektu ApplicationPart. |
Poznámky
Další informace najdete v části aplikace.