ODataActionSelector Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Implementacja używa System.Web.Http.Controllers.IHttpActionSelector konwencji routingu OData serwera do wybierania akcji dla żądań 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
- Dziedziczenie
-
ODataActionSelector
- Implementuje
-
System.Web.Http.Controllers.IHttpActionSelector IActionSelector
Konstruktory
ODataActionSelector(IActionDescriptorCollectionProvider, ActionConstraintCache, ILoggerFactory, IModelBinderFactory, IModelMetadataProvider) |
Implementacja używa System.Web.Http.Controllers.IHttpActionSelector konwencji routingu OData serwera do wybierania akcji dla żądań OData. |
ODataActionSelector(IHttpActionSelector) |
Inicjuje nowe wystąpienie klasy ODataActionSelector. |
Metody
GetActionMapping(HttpControllerDescriptor) |
Zwraca mapę z kluczem według ciągu akcji, którą System.Web.Http.Controllers.HttpActionDescriptor można wybrać przez selektor. Jest to wywoływane głównie przez System.Web.Http.Description.IApiExplorer program w celu odnalezienia wszystkich możliwych akcji w kontrolerze. |
SelectAction(HttpControllerContext) |
Wybiera akcję dla elementu System.Web.Http.Controllers.ApiControllerActionSelector. |
SelectBestCandidate(RouteContext, IReadOnlyList<ActionDescriptor>) |
Implementacja używa System.Web.Http.Controllers.IHttpActionSelector konwencji routingu OData serwera do wybierania akcji dla żądań OData. |
SelectCandidates(RouteContext) |
Implementacja używa System.Web.Http.Controllers.IHttpActionSelector konwencji routingu OData serwera do wybierania akcji dla żądań OData. |