IFormOptionsMetadata Rozhraní

Definice

Atributy označení rozhraní, které určují limity spojené se čtením formuláře.

public interface IFormOptionsMetadata
type IFormOptionsMetadata = interface
Public Interface IFormOptionsMetadata
Odvozené

Vlastnosti

BufferBody

Umožňuje ukládání 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 false.

BufferBodyLengthLimit

Pokud je povolená vyrovnávací paměť, jedná se o limit pro celkový počet bajtů, které budou uloženy do vyrovnávací paměti. Formuláře, které překročí tento limit vyvolá výjimku InvalidDataException při analýze. 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, vyvolá výjimku InvalidDataException při parsování. Výchozí hodnota je 2 048 bajtů, což je přibližně 2 kB.

MemoryBufferThreshold

Pokud je povolen BufferBody, tento počet bajtů těla se uloží do vyrovnávací paměti. Pokud je tato prahová hodnota překročena, přesune se místo toho vyrovnávací paměť do dočasného souboru na disku. To platí i při ukládání jednotlivých těl vícedílné sekce 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. Formuláře oddíly, které překročí tento limit vyvolá InvalidDataException při parsování. Výchozí hodnota je 134 217 728 bajtů, což je přibližně 128 MB.

MultipartBoundaryLengthLimit

Limit délky identifikátoru hranice. Formuláře s hranicemi, které překračují tento limit vyvolá výjimku InvalidDataException při parsování. 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é překročí tento limit vyvolá výjimku InvalidDataException při parsování. Výchozí hodnota je 16.

MultipartHeadersLengthLimit

Limit pro celkovou délku klíčů a hodnot hlaviček v každé vícedílné části. Oddíly formuláře, které překročí tento limit vyvolá výjimku InvalidDataException při parsování. 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é překročí tento limit vyvolá výjimku InvalidDataException při analýze. Výchozí hodnota je 1024.

ValueLengthLimit

Omezení délky hodnot jednotlivých formulářů. Formuláře obsahující hodnoty, které překračují tento limit vyvolá výjimku InvalidDataException při analýze. Výchozí hodnota je 4 194 304 bajtů, což je přibližně 4 MB.

Platí pro