Microsoft.AspNetCore.Mvc.Filters Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan implementasi untuk beberapa filter MVC.
Kelas
Antarmuka
IActionFilter |
Filter yang mengelilingi eksekusi tindakan. |
IAlwaysRunResultFilter |
Filter yang mengelilingi eksekusi semua hasil tindakan. |
IAsyncActionFilter |
Filter yang secara asinkron mengelilingi eksekusi tindakan, setelah pengikatan model selesai. |
IAsyncAlwaysRunResultFilter |
Filter yang secara asinkron mengelilingi eksekusi semua hasil tindakan. |
IAsyncAuthorizationFilter |
Filter yang secara asinkron mengonfirmasi otorisasi permintaan. |
IAsyncExceptionFilter |
Filter yang berjalan secara asinkron setelah tindakan melemparkan Exception. |
IAsyncPageFilter |
Filter yang secara asinkron mengelilingi eksekusi metode handler halaman. Filter ini dijalankan hanya ketika didekorasi pada jenis handler dan bukan pada metode handler individual. |
IAsyncResourceFilter |
Filter yang secara asinkron mengelilingi eksekusi pengikatan model, tindakan (dan filter) dan hasil tindakan (dan filter). |
IAsyncResultFilter |
Filter yang secara asinkron mengelilingi eksekusi hasil tindakan berhasil dikembalikan dari tindakan. |
IAuthorizationFilter |
Filter yang mengonfirmasi otorisasi permintaan. |
IExceptionFilter |
Filter yang berjalan setelah tindakan melemparkan Exception. |
IFilterContainer |
Filter yang memerlukan referensi kembali ke IFilterFactory yang membuatnya. |
IFilterFactory |
Antarmuka untuk metadata filter yang dapat membuat instans filter yang dapat dieksekusi. |
IFilterMetadata |
Antarmuka penanda untuk filter yang ditangani dalam alur permintaan MVC. |
IFilterProvider |
Penyedia FilterItem . Implementasi harus diperbarui Results untuk membuat filter yang dapat dieksekusi tersedia. |
IOrderedFilter |
Filter yang menentukan urutan relatif yang harus dijalankannya. |
IPageFilter |
Filter yang mengelilingi eksekusi metode handler halaman. Filter ini dijalankan hanya ketika didekorasi pada jenis handler dan bukan pada metode handler individual. |
IResourceFilter |
Filter yang mengelilingi eksekusi pengikatan model, tindakan (dan filter) dan hasil tindakan (dan filter). |
IResultFilter |
Filter yang mengelilingi eksekusi hasil tindakan berhasil dikembalikan dari tindakan. |
Delegasikan
ActionExecutionDelegate |
Delegasi yang secara asinkron mengembalikan indikasi ActionExecutedContext tindakan atau filter tindakan berikutnya telah dijalankan. |
PageHandlerExecutionDelegate |
Delegasi yang secara asinkron mengembalikan indikasi PageHandlerExecutedContext halaman atau filter halaman berikutnya telah dijalankan. |
ResourceExecutionDelegate |
Delegasi yang secara asinkron mengembalikan ResourceExecutedContext pengikatan model yang menunjukkan, tindakan, hasil tindakan, filter hasil, dan filter pengecualian telah dijalankan. |
ResultExecutionDelegate |
Delegasi yang secara asinkron mengembalikan yang ResultExecutedContext menunjukkan hasil tindakan atau filter hasil berikutnya telah dijalankan. |
Keterangan
Untuk informasi selengkapnya tentang filter, Filter di ASP.NET Core.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk