MetadataRoutingConvention.SelectAction Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
SelectAction(RouteContext) |
Selecciona el controlador y la acción para las solicitudes de OData. |
SelectAction(ODataPath, HttpControllerContext, ILookup<String,HttpActionDescriptor>) |
Selecciona la acción para las solicitudes de OData. |
SelectAction(RouteContext)
Selecciona el controlador y la acción para las solicitudes de 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)
Parámetros
- routeContext
- RouteContext
Contexto de ruta.
Devoluciones
null
si esta convención no controla la solicitud; de lo contrario, del ActionDescriptor controlador seleccionado.
Implementaciones
Se aplica a
SelectAction(ODataPath, HttpControllerContext, ILookup<String,HttpActionDescriptor>)
Selecciona la acción para las solicitudes de 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
Parámetros
- odataPath
- ODataPath
La ruta de acceso de OData.
- controllerContext
- System.Web.Http.Controllers.HttpControllerContext
Contexto del controlador.
La asignación de acciones.
Devoluciones
null
si esta convención no controla la solicitud; de lo contrario, el nombre de la acción seleccionada