Partager via


AttributeRoutingConvention.SelectAction Méthode

Définition

Surcharges

SelectAction(RouteContext)

Sélectionne le contrôleur et l’action pour les demandes OData.

SelectAction(ODataPath, HttpControllerContext, ILookup<String,HttpActionDescriptor>)

Sélectionne l'action pour les demandes OData.

SelectAction(RouteContext)

Sélectionne le contrôleur et l’action pour les demandes OData.

public System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor> SelectAction (Microsoft.AspNetCore.Routing.RouteContext routeContext);
abstract member SelectAction : Microsoft.AspNetCore.Routing.RouteContext -> seq<Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor>
override this.SelectAction : Microsoft.AspNetCore.Routing.RouteContext -> seq<Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor>
Public Function SelectAction (routeContext As RouteContext) As IEnumerable(Of ControllerActionDescriptor)

Paramètres

routeContext
RouteContext

Contexte de l’itinéraire.

Retours

null si la demande n’est pas gérée par cette convention ; sinon, le ActionDescriptor du contrôleur sélectionné.

Implémente

Remarques

Cette signature utilise des types spécifiques à AspNetCore.

S’applique à

SelectAction(ODataPath, HttpControllerContext, ILookup<String,HttpActionDescriptor>)

Sélectionne l'action pour les demandes OData.

public string SelectAction (Microsoft.AspNet.OData.Routing.ODataPath odataPath, System.Web.Http.Controllers.HttpControllerContext controllerContext, System.Linq.ILookup<string,System.Web.Http.Controllers.HttpActionDescriptor> actionMap);
abstract member SelectAction : Microsoft.AspNet.OData.Routing.ODataPath * System.Web.Http.Controllers.HttpControllerContext * System.Linq.ILookup<string, System.Web.Http.Controllers.HttpActionDescriptor> -> string
override this.SelectAction : Microsoft.AspNet.OData.Routing.ODataPath * System.Web.Http.Controllers.HttpControllerContext * System.Linq.ILookup<string, System.Web.Http.Controllers.HttpActionDescriptor> -> string
Public Function SelectAction (odataPath As ODataPath, controllerContext As HttpControllerContext, actionMap As ILookup(Of String, HttpActionDescriptor)) As String

Paramètres

odataPath
ODataPath

Chemin d'accès OData.

controllerContext
System.Web.Http.Controllers.HttpControllerContext

Contexte du contrôleur.

actionMap
ILookup<String,System.Web.Http.Controllers.HttpActionDescriptor>

Mappage de l'action.

Retours

null si la requête n'est pas gérée par cette convention ; sinon, le nom de l'action sélectionnée.

Implémente

Remarques

Cette signature utilise des types spécifiques à AspNet.

S’applique à