MiddlewareFilterAttribute Klasse

Definition

Führt eine Middlewarepipeline aus, die vom bereitgestellt ConfigurationType wird. 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
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) für Anforderungen wiederverwendet werden kann.

Order

Ruft den Reihenfolgenwert ab, um die Reihenfolge der Ausführung von Filtern zu bestimmen. Filter werden im aufsteigenden numerischen Wert der Order Eigenschaft ausgeführt.

Methoden

CreateInstance(IServiceProvider)

Erstellt eine Instanz des ausführbaren Filters.

Gilt für: