Поделиться через


FormReader Класс

Определение

Используется для чтения формы application/x-www-form-urlencoded.

public ref class FormReader : IDisposable
public class FormReader : IDisposable
type FormReader = class
    interface IDisposable
Public Class FormReader
Implements IDisposable
Наследование
FormReader
Реализации

Конструкторы

FormReader(Stream, Encoding, ArrayPool<Char>)

Инициализирует новый экземпляр FormReader.

FormReader(Stream, Encoding)

Инициализирует новый экземпляр FormReader.

FormReader(Stream)

Инициализирует новый экземпляр FormReader.

FormReader(String, ArrayPool<Char>)

Инициализирует новый экземпляр FormReader.

FormReader(String)

Инициализирует новый экземпляр FormReader.

Поля

DefaultKeyLengthLimit

Возвращает значение по умолчанию для KeyLengthLimit. Значение по умолчанию — 2048 байт, что составляет примерно 2 КБ.

DefaultValueCountLimit

Возвращает значение по умолчанию для ValueCountLimit. Значение по умолчанию — 1024.

DefaultValueLengthLimit

Возвращает значение по умолчанию для ValueLengthLimit. Значение по умолчанию — 4 194 304 байта, что примерно равно 4 МБ.

Свойства

KeyLengthLimit

Ограничение длины ключей формы.

ValueCountLimit

Ограничение на количество значений формы, разрешенных в ReadForm или ReadFormAsync.

ValueLengthLimit

Ограничение длины значений формы.

Методы

Dispose()

Используется для чтения формы application/x-www-form-urlencoded.

ReadForm()

Анализирует текст из текста http-формы.

ReadFormAsync(CancellationToken)

Анализирует текст формы HTTP.

ReadNextPair()

Считывает следующую пару ключевого значения из формы. Для небуферизованных данных используйте асинхронную перегрузку.

ReadNextPairAsync(CancellationToken)

Асинхронно считывает следующую пару ключевого значения из формы.

Применяется к