Udostępnij za pośrednictwem


EndpointSelector.SelectAsync Metoda

Definicja

Przeciążenia

SelectAsync(HttpContext, CandidateSet)

Asynchronicznie wybiera element Endpoint z elementu CandidateSet.

SelectAsync(HttpContext, EndpointSelectorContext, CandidateSet)

Asynchronicznie wybiera element Endpoint z elementu CandidateSet.

SelectAsync(HttpContext, CandidateSet)

Źródło:
EndpointSelector.cs

Asynchronicznie wybiera element Endpoint z elementu CandidateSet.

public:
 abstract System::Threading::Tasks::Task ^ SelectAsync(Microsoft::AspNetCore::Http::HttpContext ^ httpContext, Microsoft::AspNetCore::Routing::Matching::CandidateSet ^ candidates);
public abstract System.Threading.Tasks.Task SelectAsync (Microsoft.AspNetCore.Http.HttpContext httpContext, Microsoft.AspNetCore.Routing.Matching.CandidateSet candidates);
abstract member SelectAsync : Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Routing.Matching.CandidateSet -> System.Threading.Tasks.Task
Public MustOverride Function SelectAsync (httpContext As HttpContext, candidates As CandidateSet) As Task

Parametry

httpContext
HttpContext

Skojarzone HttpContext z bieżącym żądaniem.

candidates
CandidateSet

Element CandidateSet.

Zwraca

Element Task , który kończy się asynchronicznie po zakończeniu zaznaczenia punktu końcowego.

Uwagi

Element EndpointSelector powinien przypisać punkt końcowy przez wywołanie SetEndpoint(HttpContext, Endpoint) i ustawienie RouteValues po wybraniu punktu końcowego.

Dotyczy

SelectAsync(HttpContext, EndpointSelectorContext, CandidateSet)

Asynchronicznie wybiera element Endpoint z elementu CandidateSet.

public:
 abstract System::Threading::Tasks::Task ^ SelectAsync(Microsoft::AspNetCore::Http::HttpContext ^ httpContext, Microsoft::AspNetCore::Routing::EndpointSelectorContext ^ context, Microsoft::AspNetCore::Routing::Matching::CandidateSet ^ candidates);
public abstract System.Threading.Tasks.Task SelectAsync (Microsoft.AspNetCore.Http.HttpContext httpContext, Microsoft.AspNetCore.Routing.EndpointSelectorContext context, Microsoft.AspNetCore.Routing.Matching.CandidateSet candidates);
abstract member SelectAsync : Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Routing.EndpointSelectorContext * Microsoft.AspNetCore.Routing.Matching.CandidateSet -> System.Threading.Tasks.Task
Public MustOverride Function SelectAsync (httpContext As HttpContext, context As EndpointSelectorContext, candidates As CandidateSet) As Task

Parametry

httpContext
HttpContext

Skojarzone HttpContext z bieżącym żądaniem.

context
EndpointSelectorContext

Skojarzone EndpointSelectorContext z bieżącym żądaniem.

candidates
CandidateSet

Element CandidateSet.

Zwraca

Element Task , który kończy się asynchronicznie po zakończeniu zaznaczenia punktu końcowego.

Uwagi

Element EndpointSelector powinien przypisać Endpoint właściwości i RouteValues po wybraniu punktu końcowego.

Dotyczy