MiddlewareFilterAttribute 类

定义

Executes a middleware pipeline provided the by the ConfigurationType. 中间件管道将被视为异步资源筛选器。

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
继承
MiddlewareFilterAttribute
属性
实现

构造函数

MiddlewareFilterAttribute(Type)

实例化 MiddlewareFilterAttribute 的新实例。

属性

ConfigurationType

配置中间件管道的类型。

IsReusable

获取一个值,该值指示是否可以在请求之间重复使用结果 CreateInstance(IServiceProvider)

Order

获取用于确定筛选器执行顺序的顺序值。 筛选器以属性的 Order 升序数值执行。

方法

CreateInstance(IServiceProvider)

创建可执行筛选器的实例。

适用于