Microsoft.AspNetCore.Mvc.Filters Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia implementację kilku filtrów MVC.
Klasy
Interfejsy
IActionFilter |
Filtr, który otacza wykonywanie akcji. |
IAlwaysRunResultFilter |
Filtr, który otacza wykonywanie wszystkich wyników akcji. |
IAsyncActionFilter |
Filtr, który asynchronicznie otacza wykonywanie akcji po zakończeniu powiązania modelu. |
IAsyncAlwaysRunResultFilter |
Filtr, który asynchronicznie otacza wykonywanie wszystkich wyników akcji. |
IAsyncAuthorizationFilter |
Filtr, który asynchronicznie potwierdza autoryzację żądania. |
IAsyncExceptionFilter |
Filtr uruchamiany asynchronicznie po wystąpieniu akcji.Exception |
IAsyncPageFilter |
Filtr, który asynchronicznie otacza wykonywanie metody obsługi strony. Ten filtr jest wykonywany tylko wtedy, gdy został odznaczony typem programu obsługi, a nie w przypadku poszczególnych metod obsługi. |
IAsyncResourceFilter |
Filtr, który asynchronicznie otacza wykonywanie powiązania modelu, akcję (i filtry) oraz wynik akcji (i filtry). |
IAsyncResultFilter |
Filtr, który asynchronicznie otacza wykonywanie wyników akcji pomyślnie zwróconych z akcji. |
IAuthorizationFilter |
Filtr, który potwierdza autoryzację żądania. |
IExceptionFilter |
Filtr uruchamiany po wykonaniu akcji zgłosił element Exception. |
IFilterContainer |
Filtr, który wymaga odwołania do utworzonego IFilterFactory elementu. |
IFilterFactory |
Interfejs filtru metadanych, który może utworzyć wystąpienie filtru wykonywalnego. |
IFilterMetadata |
Interfejs znacznika dla filtrów obsługiwanych w potoku żądań MVC. |
IFilterProvider |
FilterItem Dostawca. Implementacje powinny zostać zaktualizowane Results w celu udostępnienia filtrów wykonywalnych. |
IOrderedFilter |
Filtr określający względną kolejność, którą należy uruchomić. |
IPageFilter |
Filtr, który otacza wykonywanie metody obsługi strony. Ten filtr jest wykonywany tylko wtedy, gdy został odznaczony typem programu obsługi, a nie w przypadku poszczególnych metod obsługi. |
IResourceFilter |
Filtr, który otacza wykonywanie powiązania modelu, akcję (i filtry) oraz wynik akcji (i filtry). |
IResultFilter |
Filtr, który otacza wykonywanie wyników akcji, które zostały pomyślnie zwrócone z akcji. |
Delegaci
ActionExecutionDelegate |
Delegat, który asynchronicznie zwraca wartość wskazującą ActionExecutedContext akcję lub następny filtr akcji został wykonany. |
PageHandlerExecutionDelegate |
Delegat, który asynchronicznie zwraca wartość wskazującą PageHandlerExecutedContext stronę lub następny filtr strony został wykonany. |
ResourceExecutionDelegate |
Delegat, który asynchronicznie zwraca ResourceExecutedContext powiązanie modelu wskazujące, akcję, wynik akcji, filtry wyników i filtry wyjątków zostały wykonane. |
ResultExecutionDelegate |
Delegat, który asynchronicznie zwraca wartość wskazującą ResultExecutedContext wynik akcji lub następny filtr wyników został wykonany. |
Uwagi
Aby uzyskać więcej informacji na temat filtrów, filtry w ASP.NET Core.
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla