TypeFilterAttribute<TFilter> Kelas
Definisi
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.
Filter yang membuat filter lain dari jenis ImplementationType, mengambil argumen konstruktor yang hilang dari injeksi dependensi jika tersedia di sana.
public class TypeFilterAttribute<TFilter> : Microsoft.AspNetCore.Mvc.TypeFilterAttribute where TFilter : IFilterMetadata
type TypeFilterAttribute<'Filter (requires 'Filter :> IFilterMetadata)> = class
inherit TypeFilterAttribute
Public Class TypeFilterAttribute(Of TFilter)
Inherits TypeFilterAttribute
Jenis parameter
- TFilter
Type dari filter yang akan dibuat.
- Warisan
Konstruktor
TypeFilterAttribute<TFilter>() |
Membuat instans baru TypeFilterAttribute . |
Properti
Arguments |
Mendapatkan atau mengatur argumen non-layanan untuk diteruskan ke ImplementationType konstruktor. (Diperoleh dari TypeFilterAttribute) |
ImplementationType |
Mendapatkan filter untuk Type dibuat. (Diperoleh dari TypeFilterAttribute) |
IsReusable |
Mendapatkan nilai yang menunjukkan apakah hasilnya CreateInstance(IServiceProvider) dapat digunakan kembali di seluruh permintaan. (Diperoleh dari TypeFilterAttribute) |
Order |
Mendapatkan nilai pesanan untuk menentukan urutan eksekusi filter. Filter dijalankan dalam nilai Order numerik properti yang naik. (Diperoleh dari TypeFilterAttribute) |
Metode
CreateInstance(IServiceProvider) |
Membuat instans filter yang dapat dieksekusi. (Diperoleh dari TypeFilterAttribute) |