Partilhar via


EndpointSelector.SelectAsync Método

Definição

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.

Aplica-se a