EndpointSelector.SelectAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
SelectAsync(HttpContext, CandidateSet) |
Асинхронно выбирает из EndpointCandidateSet. |
SelectAsync(HttpContext, EndpointSelectorContext, CandidateSet) |
Асинхронно выбирает из EndpointCandidateSet. |
SelectAsync(HttpContext, CandidateSet)
- Исходный код:
- EndpointSelector.cs
Асинхронно выбирает из 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
Параметры
- httpContext
- HttpContext
Объект , HttpContext связанный с текущим запросом.
- candidates
- CandidateSet
Возвращаемое значение
Объект , Task который завершается асинхронно после выбора конечной точки.
Комментарии
Должен EndpointSelector назначить конечную точку путем вызова SetEndpoint(HttpContext, Endpoint) и настройки RouteValues после выбора конечной точки.
Применяется к
SelectAsync(HttpContext, EndpointSelectorContext, CandidateSet)
Асинхронно выбирает из 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
Параметры
- httpContext
- HttpContext
Объект , HttpContext связанный с текущим запросом.
- context
- EndpointSelectorContext
Объект , EndpointSelectorContext связанный с текущим запросом.
- candidates
- CandidateSet
Возвращаемое значение
Объект , Task который завершается асинхронно после выбора конечной точки.
Комментарии
Объект EndpointSelector должен назначать Endpoint свойства и RouteValues после выбора конечной точки.