IEndpointSelectorPolicy.ApplyAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
ApplyAsync(HttpContext, CandidateSet) |
Applica i criteri all'oggetto CandidateSet. |
ApplyAsync(HttpContext, EndpointSelectorContext, CandidateSet) |
Applica i criteri all'oggetto CandidateSet. |
ApplyAsync(HttpContext, CandidateSet)
- Origine:
- IEndpointSelectorPolicy.cs
Applica i criteri all'oggetto CandidateSet.
public:
System::Threading::Tasks::Task ^ ApplyAsync(Microsoft::AspNetCore::Http::HttpContext ^ httpContext, Microsoft::AspNetCore::Routing::Matching::CandidateSet ^ candidates);
public System.Threading.Tasks.Task ApplyAsync (Microsoft.AspNetCore.Http.HttpContext httpContext, Microsoft.AspNetCore.Routing.Matching.CandidateSet candidates);
abstract member ApplyAsync : Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Routing.Matching.CandidateSet -> System.Threading.Tasks.Task
Public Function ApplyAsync (httpContext As HttpContext, candidates As CandidateSet) As Task
Parametri
- httpContext
- HttpContext
Oggetto HttpContext associato alla richiesta corrente.
- candidates
- CandidateSet
Oggetto CandidateSet.
Restituisce
Commenti
Le implementazioni di IEndpointSelectorPolicy devono implementare questo metodo e filtrare il set di candidati nell'impostazione candidates
SetValidity(Int32, Boolean) su false
dove desiderato.
Per segnalare una condizione di errore, l'endpoint IEndpointSelectorPolicy deve assegnare l'endpoint chiamando SetEndpoint(HttpContext, Endpoint) e impostando RouteValues un Endpoint valore che produrrà l'errore desiderato durante l'esecuzione.
Si applica a
ApplyAsync(HttpContext, EndpointSelectorContext, CandidateSet)
Applica i criteri all'oggetto CandidateSet.
public:
System::Threading::Tasks::Task ^ ApplyAsync(Microsoft::AspNetCore::Http::HttpContext ^ httpContext, Microsoft::AspNetCore::Routing::EndpointSelectorContext ^ context, Microsoft::AspNetCore::Routing::Matching::CandidateSet ^ candidates);
public System.Threading.Tasks.Task ApplyAsync (Microsoft.AspNetCore.Http.HttpContext httpContext, Microsoft.AspNetCore.Routing.EndpointSelectorContext context, Microsoft.AspNetCore.Routing.Matching.CandidateSet candidates);
abstract member ApplyAsync : Microsoft.AspNetCore.Http.HttpContext * Microsoft.AspNetCore.Routing.EndpointSelectorContext * Microsoft.AspNetCore.Routing.Matching.CandidateSet -> System.Threading.Tasks.Task
Public Function ApplyAsync (httpContext As HttpContext, context As EndpointSelectorContext, candidates As CandidateSet) As Task
Parametri
- httpContext
- HttpContext
Oggetto HttpContext associato alla richiesta corrente.
- context
- EndpointSelectorContext
Oggetto EndpointSelectorContext associato alla richiesta corrente.
- candidates
- CandidateSet
Oggetto CandidateSet.
Restituisce
Commenti
Le implementazioni di IEndpointSelectorPolicy devono implementare questo metodo e filtrare il set di candidati nell'impostazione candidates
SetValidity(Int32, Boolean) su false
dove desiderato.
Per segnalare una condizione di errore, impostare Endpoint su un Endpoint valore che produrrà l'errore desiderato durante l'esecuzione.