Microsoft.AspNetCore.Mvc.Filters Spazio dei nomi
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.
Fornisce l'implementazione per diversi filtri MVC.
Classi
Interfacce
IActionFilter |
Filtro che circonda l'esecuzione dell'azione. |
IAlwaysRunResultFilter |
Filtro che circonda l'esecuzione di tutti i risultati dell'azione. |
IAsyncActionFilter |
Filtro che racchiude in modo asincrono l'esecuzione dell'azione, dopo il completamento dell'associazione di modelli. |
IAsyncAlwaysRunResultFilter |
Filtro che racchiude in modo asincrono l'esecuzione di tutti i risultati dell'azione. |
IAsyncAuthorizationFilter |
Filtro che conferma in modo asincrono l'autorizzazione della richiesta. |
IAsyncExceptionFilter |
Filtro che viene eseguito in modo asincrono dopo che un'azione ha generato un oggetto Exception. |
IAsyncPageFilter |
Filtro che racchiude in modo asincrono l'esecuzione di un metodo del gestore di pagina. Questo filtro viene eseguito solo quando viene decorato sul tipo di un gestore e non sui singoli metodi del gestore. |
IAsyncResourceFilter |
Filtro che racchiude in modo asincrono l'esecuzione dell'associazione di modelli, l'azione (e i filtri) e il risultato dell'azione (e filtri). |
IAsyncResultFilter |
Filtro che racchiude in modo asincrono l'esecuzione dei risultati dell'azione restituiti correttamente da un'azione. |
IAuthorizationFilter |
Filtro che conferma l'autorizzazione della richiesta. |
IExceptionFilter |
Filtro che viene eseguito dopo che un'azione ha generato un oggetto Exception. |
IFilterContainer |
Filtro che richiede un riferimento all'oggetto IFilterFactory che lo ha creato. |
IFilterFactory |
Interfaccia per i metadati di filtro che possono creare un'istanza di un filtro eseguibile. |
IFilterMetadata |
Interfaccia marcatore per i filtri gestiti nella pipeline di richiesta MVC. |
IFilterProvider |
Provider di FilterItem . Le implementazioni devono essere aggiornate Results per rendere disponibili i filtri eseguibili. |
IOrderedFilter |
Filtro che specifica l'ordine relativo da eseguire. |
IPageFilter |
Filtro che circonda l'esecuzione di un metodo del gestore di pagine. Questo filtro viene eseguito solo quando viene decorato sul tipo di un gestore e non sui singoli metodi del gestore. |
IResourceFilter |
Filtro che circonda l'esecuzione dell'associazione di modelli, l'azione (e i filtri) e il risultato dell'azione (e filtri). |
IResultFilter |
Filtro che circonda l'esecuzione dei risultati dell'azione restituiti correttamente da un'azione. |
Delegati
ActionExecutionDelegate |
Delegato che restituisce in modo asincrono un oggetto ActionExecutedContext che indica l'azione o il filtro azione successivo è stato eseguito. |
PageHandlerExecutionDelegate |
Delegato che restituisce in modo asincrono un PageHandlerExecutedContext valore che indica la pagina o il filtro di pagina successivo è stato eseguito. |
ResourceExecutionDelegate |
Delegato che restituisce in modo asincrono un'associazione ResourceExecutedContext di modelli, l'azione, il risultato dell'azione, i filtri dei risultati e i filtri delle eccezioni eseguiti. |
ResultExecutionDelegate |
Delegato che restituisce in modo asincrono un oggetto ResultExecutedContext che indica il risultato dell'azione o il filtro dei risultati successivo è stato eseguito. |
Commenti
Per altre informazioni sui filtri, Filtri in ASP.NET Core.