Sdílet prostřednictvím


EndpointSelector.SelectAsync Metoda

Definice

Přetížení

SelectAsync(HttpContext, CandidateSet)

Asynchronně vybere z Endpoint objektu CandidateSet.

SelectAsync(HttpContext, EndpointSelectorContext, CandidateSet)

Asynchronně vybere z Endpoint objektu CandidateSet.

SelectAsync(HttpContext, CandidateSet)

Zdroj:
EndpointSelector.cs

Asynchronně vybere z Endpoint objektu 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

Přidružená HttpContext k aktuální žádosti.

candidates
CandidateSet

Hodnota CandidateSet

Návraty

A Task , která se dokončí asynchronně po dokončení výběru koncového bodu.

Poznámky

Koncový EndpointSelector bod by měl přiřadit voláním SetEndpoint(HttpContext, Endpoint) a nastavením RouteValues po výběru koncového bodu.

Platí pro

SelectAsync(HttpContext, EndpointSelectorContext, CandidateSet)

Asynchronně vybere z Endpoint objektu 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

Přidružená HttpContext k aktuální žádosti.

context
EndpointSelectorContext

Přidružená EndpointSelectorContext k aktuální žádosti.

candidates
CandidateSet

Hodnota CandidateSet

Návraty

A Task , která se dokončí asynchronně po dokončení výběru koncového bodu.

Poznámky

Vlastnost EndpointSelector a by měla přiřadit Endpoint vlastnosti a RouteValues po výběru koncového bodu.

Platí pro