ODataActionSelector Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma implementação de System.Web.Http.Controllers.IHttpActionSelector que usa as convenções de roteamento OData do servidor para selecionar uma ação para solicitações OData.
public class ODataActionSelector : System.Web.Http.Controllers.IHttpActionSelector
public class ODataActionSelector : Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector
type ODataActionSelector = class
interface IHttpActionSelector
type ODataActionSelector = class
interface IActionSelector
Public Class ODataActionSelector
Implements IHttpActionSelector
Public Class ODataActionSelector
Implements IActionSelector
- Herança
-
ODataActionSelector
- Implementações
-
System.Web.Http.Controllers.IHttpActionSelector IActionSelector
Construtores
ODataActionSelector(IActionDescriptorCollectionProvider, ActionConstraintCache, ILoggerFactory, IModelBinderFactory, IModelMetadataProvider) |
Uma implementação de System.Web.Http.Controllers.IHttpActionSelector que usa as convenções de roteamento OData do servidor para selecionar uma ação para solicitações OData. |
ODataActionSelector(IHttpActionSelector) |
Inicializa uma nova instância da classe ODataActionSelector. |
Métodos
GetActionMapping(HttpControllerDescriptor) |
Retorna um mapa, com chave por cadeia de caracteres de ação, de tudo System.Web.Http.Controllers.HttpActionDescriptor o que o seletor pode selecionar. Isso é chamado principalmente por System.Web.Http.Description.IApiExplorer para descobrir todas as ações possíveis no controlador. |
SelectAction(HttpControllerContext) |
Seleciona uma ação para o System.Web.Http.Controllers.ApiControllerActionSelector. |
SelectBestCandidate(RouteContext, IReadOnlyList<ActionDescriptor>) |
Uma implementação de System.Web.Http.Controllers.IHttpActionSelector que usa as convenções de roteamento OData do servidor para selecionar uma ação para solicitações OData. |
SelectCandidates(RouteContext) |
Uma implementação de System.Web.Http.Controllers.IHttpActionSelector que usa as convenções de roteamento OData do servidor para selecionar uma ação para solicitações OData. |