FilterDescriptor Klasse

Definition

Deskriptor für ein IFilterMetadata.

public ref class FilterDescriptor
public class FilterDescriptor
type FilterDescriptor = class
Public Class FilterDescriptor
Vererbung
FilterDescriptor

Hinweise

FilterDescriptor beschreibt eine IFilterMetadata Reihenfolge und einen Bereich.

Reihenfolge und Bereich steuern die Ausführungsreihenfolge von Filtern. Filtert mit einem höheren Wert von Order, der später in der Pipeline ausgeführt wird.

Wenn Filter dieselbe Reihenfolge aufweisen, wird der Bereichswert verwendet, um die Reihenfolge der Ausführung zu bestimmen. Filtert mit einem höheren Wert des Bereichs, der später in der Pipeline ausgeführt wird. Siehe Microsoft.AspNetCore.Mvc.FilterScope für häufig verwendete Bereiche.

Bei IExceptionFilter Implementierungen wird der Filter nur ausgeführt, nachdem eine Ausnahme aufgetreten ist. Daher ist die beobachtete Ausführungsreihenfolge dem anderen Filter entgegengesetzt.

Konstruktoren

FilterDescriptor(IFilterMetadata, Int32)

Erstellt einen neuen FilterDescriptor.

Eigenschaften

Filter

Die IFilterMetadata-Instanz.

Order

Die Filterreihenfolge.

Scope

Der Filterbereich.

Gilt für: