FunctionRoutingConvention.SelectAction Metoda
Definice
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í.
Přetížení
SelectAction(ODataPath, HttpControllerContext, ILookup<String,HttpActionDescriptor>) |
Vybere akci pro požadavky OData. |
SelectAction(RouteContext, SelectControllerResult, IEnumerable<ControllerActionDescriptor>) |
Vybere akci pro požadavky OData. |
SelectAction(ODataPath, HttpControllerContext, ILookup<String,HttpActionDescriptor>)
Vybere akci pro požadavky OData.
public override string SelectAction (Microsoft.AspNet.OData.Routing.ODataPath odataPath, System.Web.Http.Controllers.HttpControllerContext controllerContext, System.Linq.ILookup<string,System.Web.Http.Controllers.HttpActionDescriptor> actionMap);
override this.SelectAction : Microsoft.AspNet.OData.Routing.ODataPath * System.Web.Http.Controllers.HttpControllerContext * System.Linq.ILookup<string, System.Web.Http.Controllers.HttpActionDescriptor> -> string
Public Overrides Function SelectAction (odataPath As ODataPath, controllerContext As HttpControllerContext, actionMap As ILookup(Of String, HttpActionDescriptor)) As String
Parametry
- odataPath
- ODataPath
Cesta OData.
- controllerContext
- System.Web.Http.Controllers.HttpControllerContext
Kontext kontroleru.
Návraty
null
pokud žádost není zpracována touto konvencí; jinak název vybrané akce
Poznámky
Tento podpis používá typy, které jsou specifické pro AspNet.
Platí pro
SelectAction(RouteContext, SelectControllerResult, IEnumerable<ControllerActionDescriptor>)
Vybere akci pro požadavky OData.
public override string SelectAction (Microsoft.AspNetCore.Routing.RouteContext routeContext, Microsoft.AspNet.OData.Routing.Conventions.SelectControllerResult controllerResult, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor> actionDescriptors);
override this.SelectAction : Microsoft.AspNetCore.Routing.RouteContext * Microsoft.AspNet.OData.Routing.Conventions.SelectControllerResult * seq<Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor> -> string
Public Overrides Function SelectAction (routeContext As RouteContext, controllerResult As SelectControllerResult, actionDescriptors As IEnumerable(Of ControllerActionDescriptor)) As String
Parametry
- routeContext
- RouteContext
Kontext trasy.
- controllerResult
- SelectControllerResult
Výsledek výběru kontroleru.
- actionDescriptors
- IEnumerable<ControllerActionDescriptor>
Seznam popisovačů akcí
Návraty
null
pokud žádost není zpracována touto konvencí; jinak popisovač akce vybrané akce.
Poznámky
Tento podpis používá typy specifické pro AspNetCore.