Udostępnij za pośrednictwem


FormReader Klasa

Definicja

Służy do odczytywania formularza "application/x-www-form-urlencoded".

public ref class FormReader : IDisposable
public class FormReader : IDisposable
type FormReader = class
    interface IDisposable
Public Class FormReader
Implements IDisposable
Dziedziczenie
FormReader
Implementuje

Konstruktory

FormReader(Stream, Encoding, ArrayPool<Char>)

Inicjuje nowe wystąpienie klasy FormReader.

FormReader(Stream, Encoding)

Inicjuje nowe wystąpienie klasy FormReader.

FormReader(Stream)

Inicjuje nowe wystąpienie klasy FormReader.

FormReader(String, ArrayPool<Char>)

Inicjuje nowe wystąpienie klasy FormReader.

FormReader(String)

Inicjuje nowe wystąpienie klasy FormReader.

Pola

DefaultKeyLengthLimit

Pobiera wartość domyślną dla KeyLengthLimitelementu . Domyślnie 2048 bajtów, czyli około 2 KB.

DefaultValueCountLimit

Pobiera wartość domyślną dla ValueCountLimitelementu . Wartość domyślna to 1024.

DefaultValueLengthLimit

Pobiera wartość domyślną dla ValueLengthLimitelementu . Domyślnie 4194 304 bajtów, czyli około 4 MB.

Właściwości

KeyLengthLimit

Limit długości kluczy formularza.

ValueCountLimit

Limit liczby wartości formularza, które mają być dozwolone w funkcji ReadForm lub ReadFormAsync.

ValueLengthLimit

Limit długości wartości formularza.

Metody

Dispose()

Służy do odczytywania formularza "application/x-www-form-urlencoded".

ReadForm()

Analizuje tekst z treści formularza HTTP.

ReadFormAsync(CancellationToken)

Analizuje treść formularza HTTP.

ReadNextPair()

Odczytuje następną parę wartości klucza z formularza. W przypadku niebufferowanych danych należy zamiast tego użyć przeciążenia asynchronicznego.

ReadNextPairAsync(CancellationToken)

Asynchronicznie odczytuje następną parę wartości klucza z formularza.

Dotyczy