Microsoft.AspNetCore.Mvc.ApplicationModels 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é povolují metaprogramování šablonou aplikace MVC.
Třídy
| ActionModel |
Aplikační model pro akce kontroleru |
| ApiConventionApplicationModelConvention |
Zjistí se IActionModelConvention |
| ApiExplorerModel |
Model vlastností ApiExplorer přidružených k kontroleru nebo akci |
| ApiVisibilityConvention |
A IActionModelConvention , která nastavuje viditelnost Průzkumníka rozhraní API. |
| ApplicationModel |
Model pro konfiguraci kontrolerů v aplikaci MVC |
| ApplicationModelProviderContext |
Kontextový objekt pro IApplicationModelProvider. |
| AttributeRouteModel |
Model pro trasy atributů |
| ClientErrorResultFilterConvention |
To IActionModelConvention přidá IFilterMetadata k ActionModel této transformaci IClientErrorActionResult. |
| ConsumesConstraintForFormFileParameterConvention |
Tím IActionModelConvention se přidá vícedílná ConsumesAttribute |
| ControllerModel |
Model pro konfiguraci kontrolerů |
| InferParameterBindingInfoConvention |
Odvozuje IActionModelConvention BindingSource parametry. |
| InvalidModelStateFilterConvention |
Tím IActionModelConvention se přidá IFilterMetadata odpověď na ActionModel neplatnou odpověď. ModelState |
| PageApplicationModel |
Komponenta aplikačního modelu pro RazorPages |
| PageApplicationModelProviderContext |
Kontextový objekt pro IPageApplicationModelProvider. |
| PageConventionCollection |
IPageConventionKolekce . |
| PageHandlerModel |
Představuje obslužnou rutinu v objektu PageApplicationModel. |
| PageParameterModel |
Typ modelu pro čtení a manipulaci s vlastnostmi a parametry představujícími parametr stránky. |
| PagePropertyModel |
Představuje vlastnost v objektu PageApplicationModel. |
| PageRouteMetadata |
Metadata používaná k vytvoření trasy koncového bodu na stránku. |
| PageRouteModel |
Komponenta modelu pro směrování RazorPages. |
| PageRouteModelProviderContext |
Kontextový objekt pro IPageRouteModelProvider. |
| PageRouteTransformerConvention |
Tím IPageRouteModelConvention nastavíte rozlišení trasy stránky tak, aby bylo možné použít zadaný parametr IOutboundParameterTransformer PageRouteModel. Tato konvence nemá vliv na trasy akcí kontroleru. |
| ParameterModel |
Typ, který představuje paramater. |
| ParameterModelBase |
Typ modelu pro čtení a manipulaci s vlastnostmi a parametry Odvozené instance tohoto typu představují vlastnosti a parametry pro kontrolery a Razor Pages. |
| PropertyModel |
Typ, který se používá k reprezentaci vlastnosti v objektu ControllerModel. |
| RouteTokenTransformerConvention |
Nastaví IActionModelConvention nahrazení tokenu směrování atributů tak, aby používal zadaný IOutboundParameterTransformer ActionModelznak . Tato konvence nemá vliv na trasy stránky Razor. |
| SelectorModel |
Typ, který představuje selektor. |
Rozhraní
| IActionModelConvention |
Umožňuje přizpůsobení ActionModel. |
| IApiExplorerModel |
Rozhraní, které umožňuje přístup k objektu ApiExplorerModel. |
| IApplicationModelConvention |
Umožňuje přizpůsobení .ApplicationModel |
| IApplicationModelProvider |
Vytvoří nebo upraví ApplicationModel zjišťování akcí. |
| IBindingModel |
Rozhraní, které se používá k reprezentaci něčeho BindingInfos . |
| ICommonModel |
ICommonModel – rozhraní. |
| IControllerModelConvention |
Umožňuje přizpůsobení ControllerModel. |
| IFilterModel |
Model se seznamem IFilterMetadata. |
| IPageApplicationModelConvention |
Umožňuje přizpůsobení PageApplicationModel. |
| IPageApplicationModelPartsProvider |
Poskytuje části, které se používají k vytvoření PageApplicationModel instance. |
| IPageApplicationModelProvider |
Sestavení nebo úprava PageApplicationModelProviderContext zjišťování stránky Razor Page. |
| IPageConvention |
Běžné rozhraní pro konvence modelu směrování a aplikací, které platí pro Razor Pages. |
| IPageHandlerModelConvention |
Umožňuje přizpůsobení .PageHandlerModel |
| IPageRouteModelConvention |
Umožňuje přizpůsobení .PageRouteModel |
| IPageRouteModelProvider |
Sestavení nebo úprava PageRouteModelProviderContext směrování stránky Razor Page. |
| IParameterModelBaseConvention |
Umožňuje přizpůsobení vlastností a parametrů na řadičích a razor Pages. |
| IParameterModelConvention |
Umožňuje přizpůsobení .ParameterModel |
| IPropertyModel |
Rozhraní, které slouží k reprezentaci něčeho s vlastnostmi. |
Poznámky
Další informace o MVC metaprogramování šablonou najdete v tématu práce s modelem aplikace v ASP.NET Core.