Sdílet prostřednictvím


ODataActionSelector.GetActionMapping(HttpControllerDescriptor) Metoda

Definice

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

public System.Linq.ILookup<string,System.Web.Http.Controllers.HttpActionDescriptor> GetActionMapping (System.Web.Http.Controllers.HttpControllerDescriptor controllerDescriptor);
abstract member GetActionMapping : System.Web.Http.Controllers.HttpControllerDescriptor -> System.Linq.ILookup<string, System.Web.Http.Controllers.HttpActionDescriptor>
override this.GetActionMapping : System.Web.Http.Controllers.HttpControllerDescriptor -> System.Linq.ILookup<string, System.Web.Http.Controllers.HttpActionDescriptor>
Public Function GetActionMapping (controllerDescriptor As HttpControllerDescriptor) As ILookup(Of String, HttpActionDescriptor)

Parametry

controllerDescriptor
System.Web.Http.Controllers.HttpControllerDescriptor

Popisovač kontroleru

Návraty

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

Mapa System.Web.Http.Controllers.HttpActionDescriptor , kterou může selektor vybrat, nebo null, pokud selektor nemá dobře definované mapování System.Web.Http.Controllers.HttpActionDescriptor.

Implementuje

System.Web.Http.Controllers.IHttpActionSelector.GetActionMapping(System.Web.Http.Controllers.HttpControllerDescriptor)

Výjimky

Platí pro