RoutingEndpointConventionBuilderExtensions.WithFormOptions<TBuilder> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Microsoft.AspNetCore.Http.Metadata.FormOptionsMetadata Configure pour tous les points de terminaison produits sur la cible IEndpointConventionBuilder.
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
Paramètres de type
- TBuilder
Paramètres
- builder
- TBuilder
L’IEndpointConventionBuilderopérateur
Active la mise en mémoire tampon complète du corps de la requête. La valeur par défaut est false.
Configure le nombre d’octets du corps qui seront mis en mémoire tampon. Par défaut, 65 536 octets, soit environ 64 Ko.
Limite pour le nombre total d’octets qui seront mis en mémoire tampon. Par défaut, 128 Mo.
Limite du nombre d’entrées de formulaire à autoriser. La valeur par défaut est DefaultValueCountLimit.
Limite de la longueur des clés individuelles. La valeur par défaut est DefaultKeyLengthLimit.
Limite de la longueur des valeurs de formulaire individuelles. La valeur par défaut est DefaultValueLengthLimit.
Limite pour la longueur de l’identificateur de limite. Par défaut, 128 octets.
Limite du nombre d’en-têtes à autoriser dans chaque section multipart. La valeur par défaut est DefaultHeadersCountLimit.
Limite pour la longueur totale des clés et des valeurs d’en-tête dans chaque section en plusieurs parties. La valeur par défaut est DefaultHeadersLengthLimit.
Limite pour la longueur de chaque corps en plusieurs parties. Par défaut, 134 217 728 octets, soit environ 128 Mo.
Retours
L’IEndpointConventionBuilderopérateur
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour