Partager via


DisableRequestSizeLimitAttribute Classe

Définition

Désactive la limite de taille du corps de la requête.

public ref class DisableRequestSizeLimitAttribute : Attribute, Microsoft::AspNetCore::Mvc::Filters::IFilterFactory, Microsoft::AspNetCore::Mvc::Filters::IOrderedFilter
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class DisableRequestSizeLimitAttribute : Attribute, Microsoft.AspNetCore.Mvc.Filters.IFilterFactory, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class DisableRequestSizeLimitAttribute : Attribute, Microsoft.AspNetCore.Http.Metadata.IRequestSizeLimitMetadata, Microsoft.AspNetCore.Mvc.Filters.IFilterFactory, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type DisableRequestSizeLimitAttribute = class
    inherit Attribute
    interface IFilterFactory
    interface IFilterMetadata
    interface IOrderedFilter
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type DisableRequestSizeLimitAttribute = class
    inherit Attribute
    interface IFilterFactory
    interface IFilterMetadata
    interface IOrderedFilter
    interface IRequestSizeLimitMetadata
Public Class DisableRequestSizeLimitAttribute
Inherits Attribute
Implements IFilterFactory, IOrderedFilter
Public Class DisableRequestSizeLimitAttribute
Inherits Attribute
Implements IFilterFactory, IOrderedFilter, IRequestSizeLimitMetadata
Héritage
DisableRequestSizeLimitAttribute
Attributs
Implémente

Remarques

La désactivation de la limite de taille du corps de la demande peut être un problème de sécurité en ce qui concerne la consommation non contrôlée des ressources, en particulier si le corps de la requête est mis en mémoire tampon.

Constructeurs

DisableRequestSizeLimitAttribute()

Désactive la limite de taille du corps de la requête.

Propriétés

IsReusable

Obtient une valeur qui indique si le résultat de CreateInstance(IServiceProvider) peut être réutilisé entre les requêtes.

Order

Obtient la valeur d’ordre pour déterminer l’ordre d’exécution des filtres. Les filtres s’exécutent dans la valeur numérique croissante de la Order propriété.

Méthodes

CreateInstance(IServiceProvider)

Crée une instance du filtre exécutable.

Implémentations d’interfaces explicites

IRequestSizeLimitMetadata.MaxRequestBodySize

Taille maximale autorisée du corps de la requête actuelle, en octets.

S’applique à