Partager via


FormOptions Classe

Définition

Options de configuration de la lecture du corps de la requête sous forme de formulaire HTTP.

public ref class FormOptions
public class FormOptions
type FormOptions = class
Public Class FormOptions
Héritage
FormOptions

Constructeurs

FormOptions()

Options de configuration de la lecture du corps de la requête sous forme de formulaire HTTP.

Champs

DefaultBufferBodyLengthLimit

Valeur par défaut pour BufferBodyLengthLimit. La valeur par défaut est 134 217 728 octets, soit 128 Mo.

DefaultMemoryBufferThreshold

Valeur par défaut pour MemoryBufferThreshold. La valeur par défaut est de 65 536 octets, soit environ 64 Ko.

DefaultMultipartBodyLengthLimit

Valeur par défaut pour MultipartBodyLengthLimit. La valeur par défaut est 134 217 728 octets, soit environ 128 Mo.

DefaultMultipartBoundaryLengthLimit

Valeur par défaut pour MultipartBoundaryLengthLimit. La valeur par défaut est 128 octets.

Propriétés

BufferBody

Active la mise en mémoire tampon complète du corps de la requête. Utilisez cette option si plusieurs composants doivent lire le flux brut. La valeur par défaut est false.

BufferBodyLengthLimit

Si BufferBody est activé, il s’agit de la limite du nombre total d’octets qui seront mis en mémoire tampon. Les formulaires qui dépassent cette limite lèvent un lors de InvalidDataException l’analyse. La valeur par défaut est 134 217 728 octets, soit environ 128 Mo.

KeyLengthLimit

Limite de la longueur des clés individuelles. Les formulaires contenant des clés qui dépassent cette limite lèvent un lors de InvalidDataException l’analyse. La valeur par défaut est de 2 048 octets, soit environ 2 Ko.

MemoryBufferThreshold

Si BufferBody est activé, ce nombre d’octets du corps est mis en mémoire tampon. Si ce seuil est dépassé, la mémoire tampon est déplacée vers un fichier temporaire sur le disque à la place. Cela s’applique également lors de la mise en mémoire tampon des corps de section en plusieurs parties individuels. La valeur par défaut est de 65 536 octets, soit environ 64 Ko.

MultipartBodyLengthLimit

Limite pour la longueur de chaque corps en plusieurs parties. Les sections de formulaires qui dépassent cette limite lèvent un InvalidDataException lors de l’analyse. La valeur par défaut est 134 217 728 octets, soit environ 128 Mo.

MultipartBoundaryLengthLimit

Limite pour la longueur de l’identificateur de limite. Les formulaires dont les limites dépassent cette limite lèvent un lors de InvalidDataException l’analyse. La valeur par défaut est 128 octets.

MultipartHeadersCountLimit

Limite du nombre d’en-têtes à autoriser dans chaque section en plusieurs parties. Les en-têtes portant le même nom seront combinés. Les sections de formulaire qui dépassent cette limite lèvent un lors de InvalidDataException l’analyse. La valeur par défaut est 16.

MultipartHeadersLengthLimit

Limite pour la longueur totale des clés et des valeurs d’en-tête dans chaque section en plusieurs parties. Les sections de formulaire qui dépassent cette limite lèvent un lors de InvalidDataException l’analyse. La valeur par défaut est de 16 384 octets, soit environ 16 Ko.

ValueCountLimit

Limite du nombre d’entrées de formulaire à autoriser. Les formulaires qui dépassent cette limite lèvent un lors de InvalidDataException l’analyse. La valeur par défaut est 1024.

ValueLengthLimit

Limite de la longueur des valeurs de formulaire individuelles. Les formulaires contenant des valeurs qui dépassent cette limite lèvent un lors de InvalidDataException l’analyse. La valeur par défaut est 4 194 304 octets, soit environ 4 Mo.

S’applique à