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) |
Асинхронно считывает следующую пару ключевого значения из формы. |