Condividi tramite


IODataRoutingConvention.SelectAction Metodo

Definizione

Overload

SelectAction(RouteContext)

Seleziona il controller e l'azione per le richieste OData.

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

Seleziona l'azione per le richieste OData.

SelectAction(RouteContext)

Seleziona il controller e l'azione per le richieste 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>
Public Function SelectAction (routeContext As RouteContext) As IEnumerable(Of ControllerActionDescriptor)

Parametri

routeContext
RouteContext

Contesto di route.

Restituisce

null se la richiesta non viene gestita da questa convenzione; in caso contrario, dell'oggetto ActionDescriptor del controller selezionato.

Si applica a

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

Seleziona l'azione per le richieste 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
Public Function SelectAction (odataPath As ODataPath, controllerContext As HttpControllerContext, actionMap As ILookup(Of String, HttpActionDescriptor)) As String

Parametri

odataPath
ODataPath

Percorso OData.

controllerContext
System.Web.Http.Controllers.HttpControllerContext

Contesto del controller.

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

Mappa dell'azione.

Restituisce

null se la richiesta non viene gestita da questa convenzione. In caso contrario, il nome dell'azione selezionata.

Si applica a