Freigeben über


FormReader Klasse

Definition

Wird zum Lesen eines Formulars "application/x-www-form-urlencoded" verwendet.

public ref class FormReader : IDisposable
public class FormReader : IDisposable
type FormReader = class
    interface IDisposable
Public Class FormReader
Implements IDisposable
Vererbung
FormReader
Implementiert

Konstruktoren

FormReader(Stream, Encoding, ArrayPool<Char>)

Initialisiert eine neue Instanz von FormReader.

FormReader(Stream, Encoding)

Initialisiert eine neue Instanz von FormReader.

FormReader(Stream)

Initialisiert eine neue Instanz von FormReader.

FormReader(String, ArrayPool<Char>)

Initialisiert eine neue Instanz von FormReader.

FormReader(String)

Initialisiert eine neue Instanz von FormReader.

Felder

DefaultKeyLengthLimit

Ruft den Standardwert für KeyLengthLimitab. Standardmäßig sind 2.048 Bytes festgelegt, was ungefähr 2 KB ist.

DefaultValueCountLimit

Ruft den Standardwert für ValueCountLimitab. Standardwert ist 1024.

DefaultValueLengthLimit

Ruft den Standardwert für ValueLengthLimitab. Die Standardwerte sind 4.194.304 Bytes, was ungefähr 4 MB ist.

Eigenschaften

KeyLengthLimit

Der Grenzwert für die Länge von Formularschlüsseln.

ValueCountLimit

Das Limit für die Anzahl der Formularwerte, die in ReadForm oder ReadFormAsync zulässig sein sollen.

ValueLengthLimit

Der Grenzwert für die Länge von Formularwerten.

Methoden

Dispose()

Wird zum Lesen eines Formulars "application/x-www-form-urlencoded" verwendet.

ReadForm()

Analysiert Text aus einem HTTP-Formulartext.

ReadFormAsync(CancellationToken)

Analysiert einen HTTP-Formulartext.

ReadNextPair()

Liest das nächste Schlüsselwertpaar aus dem Formular. Verwenden Sie für nicht gepufferte Daten stattdessen die asynchrone Überladung.

ReadNextPairAsync(CancellationToken)

Liest asynchron das nächste Schlüsselwertpaar aus dem Formular.

Gilt für: