次の方法で共有


EndpointSelector.SelectAsync メソッド

定義

オーバーロード

SelectAsync(HttpContext, CandidateSet)

から を Endpoint 非同期的に選択します CandidateSet

SelectAsync(HttpContext, EndpointSelectorContext, CandidateSet)

から を Endpoint 非同期的に選択します CandidateSet

SelectAsync(HttpContext, CandidateSet)

ソース:
EndpointSelector.cs

から を Endpoint 非同期的に選択します 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

パラメーター

httpContext
HttpContext

現在の HttpContext 要求に関連付けられている 。

candidates
CandidateSet

CandidateSet

戻り値

Taskエンドポイントの選択が完了すると非同期的に完了する 。

注釈

エンドポイント EndpointSelector が選択されたら、 を呼び出 SetEndpoint(HttpContext, Endpoint) して 設定 RouteValues することで、エンドポイントを割り当てる必要があります。

適用対象

SelectAsync(HttpContext, EndpointSelectorContext, CandidateSet)

から を Endpoint 非同期的に選択します 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

パラメーター

httpContext
HttpContext

現在の HttpContext 要求に関連付けられている 。

context
EndpointSelectorContext

現在の EndpointSelectorContext 要求に関連付けられている 。

candidates
CandidateSet

CandidateSet

戻り値

Taskエンドポイントの選択が完了すると非同期的に完了する 。

注釈

EndpointSelectorエンドポイントが選択されたら、 EndpointRouteValues プロパティを割り当てる必要があります。

適用対象