RoutingEndpointConventionBuilderExtensions.WithFormOptions<TBuilder> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konfiguriert Microsoft.AspNetCore.Http.Metadata.FormOptionsMetadata für alle Endpunkte, die für das Ziel IEndpointConventionBuildererstellt werden.
public static TBuilder WithFormOptions<TBuilder> (this TBuilder builder, bool? bufferBody = default, int? memoryBufferThreshold = default, long? bufferBodyLengthLimit = default, int? valueCountLimit = default, int? keyLengthLimit = default, int? valueLengthLimit = default, int? multipartBoundaryLengthLimit = default, int? multipartHeadersCountLimit = default, int? multipartHeadersLengthLimit = default, long? multipartBodyLengthLimit = default) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member WithFormOptions : 'Builder * Nullable<bool> * Nullable<int> * Nullable<int64> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int64> -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function WithFormOptions(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, Optional bufferBody As Nullable(Of Boolean) = Nothing, Optional memoryBufferThreshold As Nullable(Of Integer) = Nothing, Optional bufferBodyLengthLimit As Nullable(Of Long) = Nothing, Optional valueCountLimit As Nullable(Of Integer) = Nothing, Optional keyLengthLimit As Nullable(Of Integer) = Nothing, Optional valueLengthLimit As Nullable(Of Integer) = Nothing, Optional multipartBoundaryLengthLimit As Nullable(Of Integer) = Nothing, Optional multipartHeadersCountLimit As Nullable(Of Integer) = Nothing, Optional multipartHeadersLengthLimit As Nullable(Of Integer) = Nothing, Optional multipartBodyLengthLimit As Nullable(Of Long) = Nothing) As TBuilder
Typparameter
- TBuilder
Parameter
- builder
- TBuilder
Aktiviert die vollständige Pufferung des Anforderungstexts. Der Standardwert ist „false“.
Konfiguriert, wie viele Bytes des Textkörpers im Arbeitsspeicher gepuffert werden sollen. Der Standardwert beträgt 65.536 Bytes, was ungefähr 64 KB beträgt.
Grenzwert für die Gesamtzahl der Bytes, die gepuffert werden. Die Standardwerte sind 128 MB.
Limit for the number of form entries to allow. Wird standardmäßig auf DefaultValueCountLimit festgelegt.
Begrenzung der Länge einzelner Schlüssel. Wird standardmäßig auf DefaultKeyLengthLimit festgelegt.
Begrenzung der Länge einzelner Formularwerte. Wird standardmäßig auf DefaultValueLengthLimit festgelegt.
Grenzwert für die Länge des Begrenzungsbezeichners. Die Standardwerte sind 128 Bytes.
Limit for the number of header to allow in each multipart section. Wird standardmäßig auf DefaultHeadersCountLimit festgelegt.
Grenzwert für die Gesamtlänge der Headerschlüssel und -werte in jedem mehrteiligen Abschnitt. Wird standardmäßig auf DefaultHeadersLengthLimit festgelegt.
Grenzwert für die Länge jedes mehrteiligen Körpers. Die Standardwerte sind 134.217.728 Bytes, was ungefähr 128 MB ist.
Gibt zurück
Die IEndpointConventionBuilder.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für