EndpointSelector.SelectAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
SelectAsync(HttpContext, CandidateSet) |
Seleciona de forma assíncrona um Endpoint do CandidateSet. |
SelectAsync(HttpContext, EndpointSelectorContext, CandidateSet) |
Seleciona de forma assíncrona um Endpoint do CandidateSet. |
SelectAsync(HttpContext, CandidateSet)
- Origem:
- EndpointSelector.cs
Seleciona de forma assíncrona um Endpoint do 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
Parâmetros
- httpContext
- HttpContext
O HttpContext associado à solicitação atual.
- candidates
- CandidateSet
O CandidateSet.
Retornos
Um Task que é concluído de forma assíncrona quando a seleção do ponto de extremidade é concluída.
Comentários
Um EndpointSelector deve atribuir o ponto de extremidade chamando SetEndpoint(HttpContext, Endpoint) e definindo RouteValues quando um ponto de extremidade é selecionado.
Aplica-se a
SelectAsync(HttpContext, EndpointSelectorContext, CandidateSet)
Seleciona de forma assíncrona um Endpoint do 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
Parâmetros
- httpContext
- HttpContext
O HttpContext associado à solicitação atual.
- context
- EndpointSelectorContext
O EndpointSelectorContext associado à solicitação atual.
- candidates
- CandidateSet
O CandidateSet.
Retornos
Um Task que é concluído de forma assíncrona quando a seleção do ponto de extremidade é concluída.
Comentários
Um EndpointSelector deve atribuir as Endpoint propriedades e RouteValues depois que um ponto de extremidade é selecionado.