IActionSelector.SelectBestCandidate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vybere nejlepšího ActionDescriptor kandidáta z candidates
pro aktuální žádost přidruženou k context
.
public:
Microsoft::AspNetCore::Mvc::Abstractions::ActionDescriptor ^ SelectBestCandidate(Microsoft::AspNetCore::Routing::RouteContext ^ context, System::Collections::Generic::IReadOnlyList<Microsoft::AspNetCore::Mvc::Abstractions::ActionDescriptor ^> ^ candidates);
public Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor SelectBestCandidate (Microsoft.AspNetCore.Routing.RouteContext context, System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor> candidates);
public Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor? SelectBestCandidate (Microsoft.AspNetCore.Routing.RouteContext context, System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor> candidates);
abstract member SelectBestCandidate : Microsoft.AspNetCore.Routing.RouteContext * System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor> -> Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor
Public Function SelectBestCandidate (context As RouteContext, candidates As IReadOnlyList(Of ActionDescriptor)) As ActionDescriptor
Parametry
- context
- RouteContext
Přidružený RouteContext k aktuálnímu požadavku.
- candidates
- IReadOnlyList<ActionDescriptor>
Sada ActionDescriptor kandidátů.
Návraty
Nejlepší ActionDescriptor kandidát na aktuální požadavek nebo null
.
Výjimky
Vyvolá se, když výběr akce způsobí nejednoznačnost.
Vyvolá se, když výběr akce způsobí nejednoznačnost.
Poznámky
Vyvolá omezení akce přidružená k kandidátům.
Používá se při konvenčním směrování po volání SelectCandidates(RouteContext) k použití omezení akce a k nejednoznačnosti mezi více kandidáty.
Používá se směrováním atributů k aplikování omezení akcí a k nejednoznačnosti mezi více kandidáty.