MiddlewareFilterAttribute Sınıf

Tanım

tarafından sağlanan bir ara yazılım işlem hattını yürütür ConfigurationType. Ara yazılım işlem hattı zaman uyumsuz kaynak filtresi olarak değerlendirilir.

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
Devralma
MiddlewareFilterAttribute
Türetilmiş
Öznitelikler
Uygulamalar

Oluşturucular

MiddlewareFilterAttribute(Type)

öğesinin yeni bir örneğini başlatır MiddlewareFilterAttribute.

Özellikler

ConfigurationType

Ara yazılım işlem hattını yapılandıran tür.

IsReusable

sonucunun CreateInstance(IServiceProvider) istekler arasında yeniden kullanılıp kullanılamadığını belirten bir değer alır.

Order

Filtrelerin yürütülmesinin sırasını belirlemek için sıra değerini alır. Filtreler, özelliğin Order artan sayısal değerinde yürütülür.

Yöntemler

CreateInstance(IServiceProvider)

Yürütülebilir filtrenin bir örneğini oluşturur.

Şunlara uygulanır