IAsyncResultFilter Interfaccia
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.
Filtro che circonda in modo asincrono l'esecuzione dei risultati dell'azione restituiti correttamente da un'azione.
public interface class IAsyncResultFilter : Microsoft::AspNetCore::Mvc::Filters::IFilterMetadata
public interface IAsyncResultFilter : Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata
type IAsyncResultFilter = interface
interface IFilterMetadata
Public Interface IAsyncResultFilter
Implements IFilterMetadata
- Derivato
- Implementazioni
Commenti
IResultFilter e IAsyncResultFilter le implementazioni vengono eseguite intorno al risultato dell'azione solo quando il metodo di azione (o filtri azione) viene completato correttamente.
IResultFilter e IAsyncResultFilter le istanze non vengono eseguite nei casi in cui un filtro di autorizzazione o un filtro di risorse corto circuito la richiesta per impedire l'esecuzione dell'azione. IResultFilter. IResultFilter e IAsyncResultFilter le implementazioni non vengono eseguite anche nei casi in cui un filtro di eccezione gestisce un'eccezione generando un risultato dell'azione.
Per creare un filtro dei risultati che circonda l'esecuzione di tutti i risultati dell'azione, implementare o IAlwaysRunResultFilter l'interfaccia IAsyncAlwaysRunResultFilter .
Metodi
OnResultExecutionAsync(ResultExecutingContext, ResultExecutionDelegate) |
Chiamato in modo asincrono prima del risultato dell'azione. |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per