Прочитать на английском

Поделиться через


RequestSizeLimitAttribute Класс

Определение

Задает предельный размер текста запроса, равный указанному размеру.

C#
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class RequestSizeLimitAttribute : Attribute, Microsoft.AspNetCore.Mvc.Filters.IFilterFactory, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
C#
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class RequestSizeLimitAttribute : Attribute, Microsoft.AspNetCore.Http.Metadata.IRequestSizeLimitMetadata, Microsoft.AspNetCore.Mvc.Filters.IFilterFactory, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
Наследование
RequestSizeLimitAttribute
Атрибуты
Реализации

Конструкторы

RequestSizeLimitAttribute(Int64)

Создает новый экземпляр RequestSizeLimitAttribute.

Свойства

IsReusable

Возвращает значение, указывающее, можно ли повторно использовать результат CreateInstance(IServiceProvider) в запросах.

Order

Возвращает значение порядка для определения порядка выполнения фильтров. Фильтры выполняются в возрастающем числовом значении Order свойства .

Методы

CreateInstance(IServiceProvider)

Создает экземпляр фильтра исполняемого файла.

Явные реализации интерфейса

IRequestSizeLimitMetadata.MaxRequestBodySize

Максимальный допустимый размер текста текущего запроса в байтах.

Применяется к

Продукт Версии
ASP.NET Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0