FilterDescriptor Classe

Définition

Descripteur pour un IFilterMetadata.

public ref class FilterDescriptor
public class FilterDescriptor
type FilterDescriptor = class
Public Class FilterDescriptor
Héritage
FilterDescriptor

Remarques

FilterDescriptor décrit un IFilterMetadata avec un ordre et une étendue.

L’ordre et l’étendue contrôlent l’ordre d’exécution des filtres. Les filtres dont la valeur est plus élevée Order s’exécutent plus tard dans le pipeline.

Lorsque les filtres ont le même Ordre, la valeur Étendue est utilisée pour déterminer l’ordre d’exécution. Les filtres dont la valeur est Étendue plus élevée s’exécutent plus tard dans le pipeline. Consultez Microsoft.AspNetCore.Mvc.FilterScope pour connaître les étendues couramment utilisées.

Pour IExceptionFilter les implémentations, le filtre s’exécute uniquement après qu’une exception s’est produite, de sorte que l’ordre d’exécution observé sera opposé à celui des autres filtres.

Constructeurs

FilterDescriptor(IFilterMetadata, Int32)

Crée un FilterDescriptor.

Propriétés

Filter

Instance IFilterMetadata.

Order

Ordre de filtre.

Scope

Étendue du filtre.

S’applique à