Aracılığıyla paylaş


TypeFilterAttribute<TFilter> Sınıf

Tanım

türünde başka bir filtre oluşturan ve varsa bağımlılık ekleme işleminden eksik oluşturucu bağımsız değişkenlerini alan bir filtre ImplementationType.

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

Tür Parametreleri

TFilter

Oluşturulacak Type filtrenin sayısı.

Devralma
TypeFilterAttribute<TFilter>

Oluşturucular

TypeFilterAttribute<TFilter>()

Yeni TypeFilterAttribute bir örnek oluşturur.

Özellikler

Arguments

Oluşturucuya geçirmek ImplementationType için hizmet dışı bağımsız değişkenleri alır veya ayarlar.

(Devralındığı yer: TypeFilterAttribute)
ImplementationType

Type Oluşturulacak filtrenin öğesini alır.

(Devralındığı yer: TypeFilterAttribute)
IsReusable

sonucunun CreateInstance(IServiceProvider) istekler arasında yeniden kullanılıp kullanılamadığını belirten bir değer alır.

(Devralındığı yer: TypeFilterAttribute)
Order

Filtrelerin yürütülmesinin sırasını belirlemek için sıra değerini alır. Filtreler, özelliğin Order artan sayısal değerinde yürütülür.

(Devralındığı yer: TypeFilterAttribute)

Yöntemler

CreateInstance(IServiceProvider)

Yürütülebilir filtrenin bir örneğini oluşturur.

(Devralındığı yer: TypeFilterAttribute)

Şunlara uygulanır