MiddlewareFilterAttribute Klasse

Definition

Führt eine Middlewarepipeline aus, die von bereitgestellt wird ConfigurationType. Die Middlewarepipeline wird als asynchroner Ressourcenfilter behandelt.

public ref class MiddlewareFilterAttribute : Attribute, Microsoft::AspNetCore::Mvc::Filters::IFilterFactory, Microsoft::AspNetCore::Mvc::Filters::IOrderedFilter
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public class MiddlewareFilterAttribute : Attribute, Microsoft.AspNetCore.Mvc.Filters.IFilterFactory, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type MiddlewareFilterAttribute = class
    inherit Attribute
    interface IFilterFactory
    interface IFilterMetadata
    interface IOrderedFilter
Public Class MiddlewareFilterAttribute
Inherits Attribute
Implements IFilterFactory, IOrderedFilter
Vererbung
MiddlewareFilterAttribute
Abgeleitet
Attribute
Implementiert

Konstruktoren

MiddlewareFilterAttribute(Type)

Instanziiert eine neue Instanz von MiddlewareFilterAttribute.

Eigenschaften

ConfigurationType

Der Typ, der eine Middlewarepipeline konfiguriert.

IsReusable

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

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.

Methoden

CreateInstance(IServiceProvider)

Erstellt eine instance des ausführbaren Filters.

Gilt für: