TypeFilterAttribute<TFilter> Klasse

Definition

Ein Filter, der einen weiteren Filter vom Typ ImplementationTypeerstellt, der fehlende Konstruktorargumente aus der Abhängigkeitsinjektion abruft, sofern dort verfügbar.

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

Typparameter

TFilter

Der Type des zu erstellenden Filters.

Vererbung
TypeFilterAttribute<TFilter>

Konstruktoren

TypeFilterAttribute<TFilter>()

Instanziiert eine neue TypeFilterAttribute instance.

Eigenschaften

Arguments

Ruft die Nicht-Dienstargumente ab, die an den Konstruktor übergeben werden sollen, oder legt diese ImplementationType fest.

(Geerbt von TypeFilterAttribute)
ImplementationType

Ruft den des Type zu erstellenden Filters ab.

(Geerbt von TypeFilterAttribute)
IsReusable

Ruft einen Wert ab, der angibt, ob das Ergebnis von CreateInstance(IServiceProvider) anforderungenübergreifend wiederverwendet werden kann.

(Geerbt von TypeFilterAttribute)
Order

Ruft den Wert der Reihenfolge zum Bestimmen der Ausführungsreihenfolge von Filtern ab. Filter werden im aufsteigenden numerischen Wert der Order Eigenschaft ausgeführt.

(Geerbt von TypeFilterAttribute)

Methoden

CreateInstance(IServiceProvider)

Erstellt eine instance des ausführbaren Filters.

(Geerbt von TypeFilterAttribute)

Gilt für: