MiddlewareFilterAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет конвейер ПО промежуточного слоя, предоставленный 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) |
Создает экземпляр фильтра исполняемого файла. |