Bagikan melalui


TypeFilterAttribute<TFilter> Kelas

Definisi

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
TypeFilterAttribute<TFilter>

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)

Berlaku untuk