FormOptions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opcje konfigurowania odczytywania treści żądania jako formularza HTTP.
public ref class FormOptions
public class FormOptions
type FormOptions = class
Public Class FormOptions
- Dziedziczenie
-
FormOptions
Konstruktory
FormOptions() |
Opcje konfigurowania odczytywania treści żądania jako formularza HTTP. |
Pola
DefaultBufferBodyLengthLimit |
Wartość domyślna dla BufferBodyLengthLimitelementu . Domyślnie 134 217 728 bajtów, czyli 128 MB. |
DefaultMemoryBufferThreshold |
Wartość domyślna dla MemoryBufferThresholdelementu . Domyślnie 65 536 bajtów, czyli około 64 KB. |
DefaultMultipartBodyLengthLimit |
Wartość domyślna dla MultipartBodyLengthLimitelementu . Domyślnie 134 217 728 bajtów, czyli około 128 MB. |
DefaultMultipartBoundaryLengthLimit |
Wartość domyślna dla MultipartBoundaryLengthLimitelementu . Wartość domyślna to 128 bajtów. |
Właściwości
BufferBody |
Włącza buforowanie całej treści żądania. Użyj tej opcji, jeśli wiele składników musi odczytywać nieprzetworzone strumienie.
Wartość domyślna to |
BufferBodyLengthLimit |
Jeśli BufferBody jest włączona, jest to limit całkowitej liczby bajtów, które zostaną buforowane. Formularze, które przekraczają ten limit, będą zgłaszane InvalidDataException podczas analizowania. Domyślnie 134 217 728 bajtów, czyli około 128 MB. |
KeyLengthLimit |
Limit długości poszczególnych kluczy. Formularze zawierające klucze, które przekraczają ten limit, będą zgłaszane InvalidDataException podczas analizowania. Domyślnie 2048 bajtów, czyli około 2 KB. |
MemoryBufferThreshold |
Jeśli BufferBody jest włączona, liczba bajtów treści będzie buforowana w pamięci. Jeśli ten próg zostanie przekroczony, bufor zostanie przeniesiony do pliku tymczasowego na dysku. Dotyczy to również buforowania poszczególnych treści sekcji wieloczęściowych. Domyślnie 65 536 bajtów, czyli około 64 KB. |
MultipartBodyLengthLimit |
Limit długości każdej części wieloczęściowej. Sekcje formularzy, które przekraczają ten limit, będą zgłaszane InvalidDataException podczas analizowania. Domyślnie 134 217 728 bajtów, czyli około 128 MB. |
MultipartBoundaryLengthLimit |
Limit długości identyfikatora granicy. Formularze z granicami, które przekraczają ten limit, będą zgłaszane InvalidDataException podczas analizowania. Wartość domyślna to 128 bajtów. |
MultipartHeadersCountLimit |
Limit liczby nagłówków, które mają być dozwolone w każdej sekcji wieloczęściowej. Nagłówki o tej samej nazwie zostaną połączone. Sekcje formularzy, które przekraczają ten limit, będą zgłaszane podczas InvalidDataException analizowania. Wartość domyślna to 16. |
MultipartHeadersLengthLimit |
Limit całkowitej długości kluczy nagłówka i wartości w każdej sekcji wieloczęściowej. Sekcje formularzy, które przekraczają ten limit, będą zgłaszane podczas InvalidDataException analizowania. Domyślnie 16 384 bajtów, czyli około 16 KB. |
ValueCountLimit |
Limit liczby wpisów formularza, które mają być dozwolone. Formularze, które przekraczają ten limit, będą zgłaszane InvalidDataException podczas analizowania. Wartość domyślna to 1024. |
ValueLengthLimit |
Limit długości poszczególnych wartości formularza. Formularze zawierające wartości przekraczające ten limit będą zgłaszane InvalidDataException podczas analizowania. Domyślnie 4194 304 bajtów, czyli około 4 MB. |