MiddlewareFilterAttribute Classe

Definição

Executa um pipeline de middleware fornecido pelo ConfigurationType. O pipeline de middleware será tratado como um filtro de recurso assíncrono.

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
Herança
MiddlewareFilterAttribute
Derivado
Atributos
Implementações

Construtores

MiddlewareFilterAttribute(Type)

Cria uma instância de MiddlewareFilterAttribute.

Propriedades

ConfigurationType

O tipo que configura um pipeline de middleware.

IsReusable

Obtém um valor que indica se o resultado de CreateInstance(IServiceProvider) pode ser reutilizado entre solicitações.

Order

Obtém o valor da ordem para determinar a ordem de execução de filtros. Os filtros são executados no valor numérico crescente da Order propriedade .

Métodos

CreateInstance(IServiceProvider)

Cria uma instância do filtro executável.

Aplica-se a