Freigeben über


EndpointSelector.SelectAsync Methode

Definition

Überlädt

SelectAsync(HttpContext, CandidateSet)

Wählt asynchron aus EndpointCandidateSet.

SelectAsync(HttpContext, EndpointSelectorContext, CandidateSet)

Wählt asynchron aus EndpointCandidateSet.

SelectAsync(HttpContext, CandidateSet)

Quelle:
EndpointSelector.cs

Wählt asynchron aus EndpointCandidateSet.

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

Parameter

httpContext
HttpContext

Die HttpContext der aktuellen Anforderung zugeordnete.

candidates
CandidateSet

Die CandidateSet.

Gibt zurück

Ein Task , der asynchron abgeschlossen wird, sobald die Endpunktauswahl abgeschlossen ist.

Hinweise

Ein EndpointSelector sollte den Endpunkt durch Aufrufen SetEndpoint(HttpContext, Endpoint) und Festlegen RouteValues zuweisen, sobald ein Endpunkt ausgewählt ist.

Gilt für:

SelectAsync(HttpContext, EndpointSelectorContext, CandidateSet)

Wählt asynchron aus EndpointCandidateSet.

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

Parameter

httpContext
HttpContext

Die HttpContext der aktuellen Anforderung zugeordnete.

context
EndpointSelectorContext

Die EndpointSelectorContext der aktuellen Anforderung zugeordnete.

candidates
CandidateSet

Die CandidateSet.

Gibt zurück

Ein Task , der asynchron abgeschlossen wird, sobald die Endpunktauswahl abgeschlossen ist.

Hinweise

Ein EndpointSelector sollte die Endpoint Eigenschaften und RouteValues zuweisen, sobald ein Endpunkt ausgewählt ist.

Gilt für: