Sdílet prostřednictvím


ODataActionSelector Třída

Definice

Implementace System.Web.Http.Controllers.IHttpActionSelector , která používá konvence směrování OData serveru k výběru akce pro požadavky 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
Dědičnost
ODataActionSelector
Implementuje
System.Web.Http.Controllers.IHttpActionSelector IActionSelector

Konstruktory

ODataActionSelector(IActionDescriptorCollectionProvider, ActionConstraintCache, ILoggerFactory, IModelBinderFactory, IModelMetadataProvider)

Implementace System.Web.Http.Controllers.IHttpActionSelector , která používá konvence směrování OData serveru k výběru akce pro požadavky OData.

ODataActionSelector(IHttpActionSelector)

Inicializuje novou instanci ODataActionSelector třídy.

Metody

GetActionMapping(HttpControllerDescriptor)

Vrátí mapu se zadaným řetězcem akce ze všech System.Web.Http.Controllers.HttpActionDescriptor , které selektor může vybrat. To je primárně volána uživatelem, aby System.Web.Http.Description.IApiExplorer se zjistily všechny možné akce v kontroleru.

SelectAction(HttpControllerContext)

Vybere akci pro System.Web.Http.Controllers.ApiControllerActionSelector.

SelectBestCandidate(RouteContext, IReadOnlyList<ActionDescriptor>)

Implementace System.Web.Http.Controllers.IHttpActionSelector , která používá konvence směrování OData serveru k výběru akce pro požadavky OData.

SelectCandidates(RouteContext)

Implementace System.Web.Http.Controllers.IHttpActionSelector , která používá konvence směrování OData serveru k výběru akce pro požadavky OData.

Platí pro