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é umožňují metaprogramování aplikace MVC.
Třídy
ActionModel |
Aplikační model pro akce kontroleru. |
ApiConventionApplicationModelConvention |
An IActionModelConvention , který zjistí
|
ApiExplorerModel |
Model pro vlastnosti ApiExplorer přidružené ke kontroleru nebo akci. |
ApiVisibilityConvention |
Nastaví IActionModelConvention viditelnost Api Exploreru. |
ApplicationModel |
Model pro konfiguraci kontrolerů v aplikaci MVC. |
ApplicationModelProviderContext |
Kontextový objekt pro IApplicationModelProvider. |
AttributeRouteModel |
Model pro trasy atributů. |
ClientErrorResultFilterConvention |
Objekt IActionModelConvention , který do objektu IFilterMetadataActionModel přidá objekt , který transformuje IClientErrorActionResult. |
ConsumesConstraintForFormFileParameterConvention |
Objekt IActionModelConvention , který přidá ConsumesAttribute s |
ControllerModel |
Model pro konfiguraci kontrolerů. |
InferParameterBindingInfoConvention |
Parametr IActionModelConvention , který odvodí BindingSource parametry. |
InvalidModelStateFilterConvention |
AnIActionModelConvention, který přidá do ActionModelIFilterMetadata , který reaguje na neplatnýModelState |
PageApplicationModel |
Komponenta aplikačního modelu pro RazorPages |
PageApplicationModelProviderContext |
Kontextový objekt pro IPageApplicationModelProvider. |
PageConventionCollection |
Kolekce .IPageConvention |
PageHandlerModel |
Představuje obslužnou rutinu v objektu PageApplicationModel. |
PageParameterModel |
Typ modelu pro čtení a manipulaci vlastností a parametrů představující 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í Stránek RazorPages. |
PageRouteModelProviderContext |
Kontextový objekt pro IPageRouteModelProvider. |
PageRouteTransformerConvention |
Objekt IPageRouteModelConvention , který nastaví rozlišení tras stránky tak, aby používalo zadanou IOutboundParameterTransformer hodnotu v PageRouteModel. Tato konvence nemá vliv na trasy akcí kontroleru. |
ParameterModel |
Typ, který představuje parametr. |
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žívalo hodnotu zadanou IOutboundParameterTransformer v ActionModel. Tato konvence nemá vliv na trasy stránky Razor Page. |
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 |
Sestaví nebo upraví ApplicationModel pro zjišťování akce. |
IBindingModel |
Rozhraní, které se používá k reprezentaci něčeho s objektem BindingInfo. |
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 |
Sestaví nebo upraví PageApplicationModelProviderContext pro zjišťování stránky Razor Page. |
IPageConvention |
Běžné rozhraní pro konvence modelu tras a aplikací, které platí pro razor Pages. |
IPageHandlerModelConvention |
Umožňuje přizpůsobení .PageHandlerModel |
IPageRouteModelConvention |
Umožňuje přizpůsobení .PageRouteModel |
IPageRouteModelProvider |
Sestaví nebo upraví 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é se používá k reprezentaci něčeho s vlastnostmi. |
Poznámky
Další informace o metaprogramování MVC najdete v tématu Práce s aplikačním modelem v ASP.NET Core.