Freigeben über


DisableRequestSizeLimitAttribute Klasse

Definition

Deaktiviert den Grenzwert für die Anforderungstextgröße.

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
Vererbung
DisableRequestSizeLimitAttribute
Attribute
Implementiert

Hinweise

Das Deaktivieren des Größenlimits für den Anforderungstext kann ein Sicherheitsproblem in Bezug auf den unkontrollierten Ressourcenverbrauch sein, insbesondere wenn der Anforderungstext gepuffert wird.

Konstruktoren

DisableRequestSizeLimitAttribute()

Deaktiviert den Grenzwert für die Anforderungstextgröße.

Eigenschaften

IsReusable

Ruft einen Wert ab, der angibt, ob das Ergebnis von CreateInstance(IServiceProvider) anforderungenübergreifend wiederverwendet werden kann.

Order

Ruft den Auftragswert zum Bestimmen der Ausführungsreihenfolge von Filtern ab. Filter werden im aufsteigenden numerischen Wert der Order Eigenschaft ausgeführt.

Methoden

CreateInstance(IServiceProvider)

Erstellt eine instance des ausführbaren Filters.

Explizite Schnittstellenimplementierungen

IRequestSizeLimitMetadata.MaxRequestBodySize

Die maximal zulässige Größe des aktuellen Anforderungstexts in Bytes.

Gilt für: