FormOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Možnosti konfigurace čtení textu požadavku jako formuláře HTTP
public ref class FormOptions
public class FormOptions
type FormOptions = class
Public Class FormOptions
- Dědičnost
-
FormOptions
Konstruktory
FormOptions() |
Možnosti konfigurace čtení textu požadavku jako formuláře HTTP |
Pole
DefaultBufferBodyLengthLimit |
Výchozí hodnota pro BufferBodyLengthLimit. Výchozí hodnota je 134 217 728 bajtů, což je 128 MB. |
DefaultMemoryBufferThreshold |
Výchozí hodnota pro MemoryBufferThreshold. Výchozí hodnota je 65 536 bajtů, což je přibližně 64 kB. |
DefaultMultipartBodyLengthLimit |
Výchozí hodnota pro MultipartBodyLengthLimit. Výchozí hodnota je 134 217 728 bajtů, což je přibližně 128 MB. |
DefaultMultipartBoundaryLengthLimit |
Výchozí hodnota pro MultipartBoundaryLengthLimit. Výchozí hodnota je 128 bajtů. |
Vlastnosti
BufferBody |
Umožňuje ukládání do celého textu požadavku do vyrovnávací paměti. Tuto možnost použijte, pokud nezpracovaný datový proud potřebuje číst více komponent.
Výchozí hodnota je |
BufferBodyLengthLimit |
Pokud BufferBody je povolená, jedná se o limit pro celkový počet bajtů, které budou uloženy do vyrovnávací paměti. Formuláře, které tento limit překročí, při analýze vyvolá InvalidDataException chybu. Výchozí hodnota je 134 217 728 bajtů, což je přibližně 128 MB. |
KeyLengthLimit |
Omezení délky jednotlivých klíčů. Formuláře obsahující klíče, které překračují tento limit, při analýze vyvolá InvalidDataException chybu. Výchozí hodnota je 2 048 bajtů, což je přibližně 2 kB. |
MemoryBufferThreshold |
Pokud BufferBody je povolená, tento počet bajtů těla se uloží do vyrovnávací paměti. Pokud je tato prahová hodnota překročena, bude vyrovnávací paměť přesunuta do dočasného souboru na disku. To platí i při ukládání jednotlivých těl oddílů s více částmi do vyrovnávací paměti. Výchozí hodnota je 65 536 bajtů, což je přibližně 64 kB. |
MultipartBodyLengthLimit |
Limit délky každého vícedílného těla. Oddíly formulářů, které překročí tento limit, při analýze vyvolá InvalidDataException chybu. Výchozí hodnota je 134 217 728 bajtů, což je přibližně 128 MB. |
MultipartBoundaryLengthLimit |
Limit pro délku identifikátoru hranice. Formuláře s hranicemi, které tento limit překračují, při analýze vyvolá InvalidDataException chybu. Výchozí hodnota je 128 bajtů. |
MultipartHeadersCountLimit |
Omezení počtu hlaviček, které se mají povolit v jednotlivých oddílech s více částmi. Záhlaví se stejným názvem se zkombinují. Oddíly formuláře, které tento limit překročí, při analýze vyvolá chybu InvalidDataException . Výchozí hodnota je 16. |
MultipartHeadersLengthLimit |
Limit pro celkovou délku klíčů záhlaví a hodnot v jednotlivých oddílech s více částmi. Oddíly formuláře, které tento limit překročí, při analýze vyvolá chybu InvalidDataException . Výchozí hodnota je 16 384 bajtů, což je přibližně 16 kB. |
ValueCountLimit |
Omezení počtu položek formuláře, které se mají povolit. Formuláře, které tento limit překročí, při analýze vyvolá InvalidDataException chybu. Výchozí hodnota je 1024. |
ValueLengthLimit |
Omezení délky hodnot jednotlivých formulářů. Formuláře obsahující hodnoty, které tento limit překračují, při analýze vyvolá InvalidDataException chybu. Výchozí hodnota je 4 194 304 bajtů, což je přibližně 4 MB. |