Microsoft.AspNetCore.Mvc.ApplicationParts Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia typy, które umożliwiają manipulowanie zasobami aplikacji MVC. Części aplikacji umożliwiają ASP.NET Core odnajdywania kontrolerów, wyświetlania składników, pomocników tagów, stron Razor, źródeł kompilacji razor i nie tylko.
Klasy
ApplicationPart |
Część aplikacji MVC. |
ApplicationPartAttribute |
Określa zestaw do dodania ApplicationPartjako . W zwykłych przypadkach mvC wygeneruje ApplicationPartAttribute wystąpienia w zestawie wejściowym dla każdej zależności, która odwołuje się do MVC. Każdy z tych zestawów jest traktowany jako ApplicationPart. |
ApplicationPartFactory |
Określa kontrakt synchronizacji co najmniej jednego ApplicationPart wystąpienia z klasy Assembly. Domyślnie mvc rejestruje każdy zestaw aplikacji, który odnajduje jako AssemblyPart. Zestawy można opcjonalnie określić, ApplicationPartFactory aby skonfigurować części zestawu przy użyciu polecenia ProvideApplicationPartFactoryAttribute. |
ApplicationPartManager |
Zarządza częściami i funkcjami aplikacji MVC. |
AssemblyPart |
Element ApplicationPart wspierany przez element Assembly. |
AssemblyPartExtensions |
Statyczna klasa, która dodaje metody do AssemblyPartklasy . |
CompiledRazorAssemblyApplicationPartFactory |
Konfiguruje zestaw jako CompiledRazorAssemblyPart. |
CompiledRazorAssemblyPart |
Element ApplicationPart dla skompilowanych zestawów Razor. |
ConsolidatedAssemblyApplicationPartFactory |
Konfiguruje element ApplicationPart zawierający kontrolery, a także widoki Razor i strony. Łączy wyniki i GetApplicationParts(Assembly)GetApplicationParts(Assembly). Ta fabryka części może być używana, jeśli widoki Razor lub Strony Razor są kompilowane do innych typów, w tym kontrolerów. |
DefaultApplicationPartFactory |
Wartość domyślna ApplicationPartFactory. |
NullApplicationPartFactory |
Element ApplicationPartFactory , który nie generuje żadnych części. Ta fabryka może służyć do wywłaszczania domyślnego odnajdywania części Mvc umożliwiającego konfigurację niestandardową na późniejszym etapie. |
ProvideApplicationPartFactoryAttribute |
ApplicationPartFactory Udostępnia typ. |
RelatedAssemblyAttribute |
Określa zestaw do załadowania w ramach mechanizmu odnajdywania zestawów MVC. |
ViewInfo |
Zawiera informacje o wstępnie skompilowanych widokach. |
ViewInfoContainer |
Kontener dla ViewInfo wystąpień. |
Interfejsy
IApplicationFeatureProvider |
Interfejs znacznika dla IApplicationFeatureProvider implementacji. |
IApplicationFeatureProvider<TFeature> |
Dostawca dla danej |
IApplicationPartTypeProvider |
Uwidacznia zestaw typów z elementu ApplicationPart. |
ICompilationReferencesProvider |
Uwidacznia co najmniej jedną ścieżkę referencyjną z elementu ApplicationPart. |
IRazorCompiledItemProvider |
Uwidacznia co najmniej jedno RazorCompiledItem wystąpienie z obiektu ApplicationPart. |
Uwagi
Aby uzyskać więcej informacji, części aplikacji.