FormOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Optionen zum Konfigurieren des Lesens des Anforderungstexts als HTTP-Formular.
public ref class FormOptions
public class FormOptions
type FormOptions = class
Public Class FormOptions
- Vererbung
-
FormOptions
Konstruktoren
FormOptions() |
Optionen zum Konfigurieren des Lesens des Anforderungstexts als HTTP-Formular. |
Felder
DefaultBufferBodyLengthLimit |
Standardwert für BufferBodyLengthLimit. Die Standardwerte sind 134.217.728 Bytes, d. h. 128 MB. |
DefaultMemoryBufferThreshold |
Standardwert für MemoryBufferThreshold. Der Standardwert beträgt 65.536 Bytes, was ungefähr 64 KB beträgt. |
DefaultMultipartBodyLengthLimit |
Standardwert für MultipartBodyLengthLimit. Die Standardwerte sind 134.217.728 Bytes, was ungefähr 128 MB ist. |
DefaultMultipartBoundaryLengthLimit |
Standardwert für MultipartBoundaryLengthLimit. Die Standardwerte sind 128 Bytes. |
Eigenschaften
BufferBody |
Aktiviert die vollständige Pufferung des Anforderungstexts. Verwenden Sie dies, wenn mehrere Komponenten den Rohdatenstrom lesen müssen.
Wird standardmäßig auf |
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 eine aus InvalidDataException , wenn sie analysiert werden. Die Standardwerte sind 134.217.728 Bytes, was ungefähr 128 MB ist. |
KeyLengthLimit |
Ein Grenzwert für die Länge einzelner Schlüssel. Formulare, die Schlüssel enthalten, die diesen Grenzwert überschreiten, lösen eine aus InvalidDataException , wenn sie analysiert werden. Standardmäßig sind 2.048 Bytes festgelegt, was ungefähr 2 KB ist. |
MemoryBufferThreshold |
Wenn BufferBody aktiviert ist, werden diese vielen Bytes des Textkörpers 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, was ungefähr 64 KB beträgt. |
MultipartBodyLengthLimit |
Ein Grenzwert für die Länge jedes mehrteiligen Körpers. Formularabschnitte, die diesen Grenzwert überschreiten, lösen einen aus InvalidDataException , wenn sie analysiert werden. Die Standardwerte sind 134.217.728 Bytes, was ungefähr 128 MB ist. |
MultipartBoundaryLengthLimit |
Ein Grenzwert für die Länge des Begrenzungsbezeichners. Formulare mit Begrenzungen, die diesen Grenzwert überschreiten, lösen beim Analysieren einen aus InvalidDataException . Die Standardwerte sind 128 Bytes. |
MultipartHeadersCountLimit |
Ein Grenzwert für die Anzahl von Headern, die in jedem mehrteiligen Abschnitt zugelassen werden sollen. Header mit demselben Namen werden kombiniert. Formularabschnitte, die diesen Grenzwert überschreiten, lösen einen aus InvalidDataException , wenn sie analysiert werden. Standardwert ist 16. |
MultipartHeadersLengthLimit |
Ein Grenzwert für die Gesamtlänge der Headerschlüssel und -werte in jedem mehrteiligen Abschnitt. Formularabschnitte, die diesen Grenzwert überschreiten, lösen einen aus InvalidDataException , wenn sie analysiert werden. Der Standardwert beträgt 16.384 Bytes, was ungefähr 16 KB ist. |
ValueCountLimit |
Ein Grenzwert für die Anzahl der zuzulassenden Formulareinträge. Formulare, die diesen Grenzwert überschreiten, lösen eine aus InvalidDataException , wenn sie analysiert werden. 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 einen aus InvalidDataException . Die Standardwerte sind 4.194.304 Bytes, was ungefähr 4 MB ist. |