Aracılığıyla paylaş


ServiceFilterAttribute<TFilter> Sınıf

Tanım

içinde başka bir filtre bulan bir IServiceProviderfiltre.

public class ServiceFilterAttribute<TFilter> : Microsoft.AspNetCore.Mvc.ServiceFilterAttribute where TFilter : IFilterMetadata
type ServiceFilterAttribute<'Filter (requires 'Filter :> IFilterMetadata)> = class
    inherit ServiceFilterAttribute
Public Class ServiceFilterAttribute(Of TFilter)
Inherits ServiceFilterAttribute

Tür Parametreleri

TFilter

Bulunacak Type filtrenin sayısı.

Devralma
ServiceFilterAttribute<TFilter>

Oluşturucular

ServiceFilterAttribute<TFilter>()

Yeni ServiceFilterAttribute bir örnek oluşturur.

Özellikler

IsReusable

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

(Devralındığı yer: ServiceFilterAttribute)
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: ServiceFilterAttribute)
ServiceType

Type Bulunacak filtreyi alır.

(Devralındığı yer: ServiceFilterAttribute)

Yöntemler

CreateInstance(IServiceProvider)

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

(Devralındığı yer: ServiceFilterAttribute)

Şunlara uygulanır