TypeFilterAttribute<TFilter> Classe

Définition

Filtre qui crée un autre filtre de type ImplementationType, récupérant les arguments de constructeur manquants à partir de l’injection de dépendances, le cas échéant.

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

Paramètres de type

TFilter

Type de filtre à créer.

Héritage
TypeFilterAttribute<TFilter>

Constructeurs

TypeFilterAttribute<TFilter>()

Instancie une nouvelle TypeFilterAttribute instance.

Propriétés

Arguments

Obtient ou définit les arguments autres que le service à passer au ImplementationType constructeur.

(Hérité de TypeFilterAttribute)
ImplementationType

Obtient le Type de filtre à créer.

(Hérité de TypeFilterAttribute)
IsReusable

Obtient une valeur qui indique si le résultat de CreateInstance(IServiceProvider) peut être réutilisé entre les requêtes.

(Hérité de TypeFilterAttribute)
Order

Obtient la valeur d’ordre pour déterminer l’ordre d’exécution des filtres. Les filtres s’exécutent dans la valeur numérique ascendante de la Order propriété.

(Hérité de TypeFilterAttribute)

Méthodes

CreateInstance(IServiceProvider)

Crée une instance du filtre exécutable.

(Hérité de TypeFilterAttribute)

S’applique à