IFormOptionsMetadata Schnittstelle

Definition

Schnittstellenmarkierungsattribute, die Grenzwerte für das Lesen eines Formulars angeben.

public interface IFormOptionsMetadata
type IFormOptionsMetadata = interface
Public Interface IFormOptionsMetadata
Abgeleitet

Eigenschaften

BufferBody

Aktiviert die vollständige Pufferung des Anforderungstexts. Verwenden Sie diese Option, wenn mehrere Komponenten den Rohdatenstrom lesen müssen. Der Standardwert ist „false“.

BufferBodyLengthLimit

Wenn BufferBody aktiviert ist, ist dies der Grenzwert für die Gesamtzahl der Bytes, die gepuffert werden. Formulare, die diesen Grenzwert überschreiten, lösen beim Analysieren eine InvalidDataException aus. Der Standardwert ist 134.217.728 Bytes, was ungefähr 128 MB entspricht.

KeyLengthLimit

Ein Grenzwert für die Länge einzelner Schlüssel. Formulare, die Schlüssel enthalten, die diesen Grenzwert überschreiten, lösen bei der Analyse eine InvalidDataException aus. Der Standardwert beträgt 2.048 Bytes, d. h. ca. 2 KB.

MemoryBufferThreshold

Wenn BufferBody aktiviert ist, werden diese vielen Bytes des Texts im Arbeitsspeicher gepuffert. Wenn dieser Schwellenwert überschritten wird, wird der Puffer stattdessen in eine temporäre Datei auf dem Datenträger verschoben. Dies gilt auch beim Puffern einzelner mehrteiliger Abschnittstexte. Der Standardwert beträgt 65.536 Bytes, d. h. ca. 64 KB.

MultipartBodyLengthLimit

/Ein Grenzwert für die Länge jedes mehrteiligen Texts. Formularabschnitte, die diesen Grenzwert überschreiten, lösen bei der Analyse eine InvalidDataException aus. Der Standardwert ist 134.217.728 Bytes, was ungefähr 128 MB entspricht.

MultipartBoundaryLengthLimit

Ein Grenzwert für die Länge des Begrenzungsbezeichners. Formulare mit Grenzen, die diesen Grenzwert überschreiten, lösen bei der Analyse eine InvalidDataException aus. Der Standardwert ist 128 Byte.

MultipartHeadersCountLimit

Ein Grenzwert für die Anzahl von Headern, die in jedem mehrteiligen Abschnitt zulässig sind. Header mit demselben Namen werden kombiniert. Formularabschnitte, die diesen Grenzwert überschreiten, lösen beim Analysieren eine InvalidDataException aus. Der Standardwert ist 16.

MultipartHeadersLengthLimit

Ein Grenzwert für die Gesamtlänge der Kopfzeilenschlüssel und -werte in jedem mehrteiligen Abschnitt. Formularabschnitte, die diesen Grenzwert überschreiten, lösen beim Analysieren eine InvalidDataException aus. Der Standardwert beträgt 16.384 Bytes, d. h. ca. 16 KB.

ValueCountLimit

Ein Grenzwert für die Anzahl der zulässigen Formulareinträge. Formulare, die diesen Grenzwert überschreiten, lösen beim Analysieren eine InvalidDataException aus. Der Standardwert ist 1024.

ValueLengthLimit

Ein Grenzwert für die Länge einzelner Formularwerte. Formulare, die Werte enthalten, die diesen Grenzwert überschreiten, lösen beim Analysieren eine InvalidDataException aus. Der Standardwert ist 4.194.304 Bytes, d. h. ca. 4 MB.

Gilt für: