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


TextInputFormatter Класс

Определение

Считывает объект из текста запроса в текстовом формате.

public ref class TextInputFormatter abstract : Microsoft::AspNetCore::Mvc::Formatters::InputFormatter
public abstract class TextInputFormatter : Microsoft.AspNetCore.Mvc.Formatters.InputFormatter
type TextInputFormatter = class
    inherit InputFormatter
Public MustInherit Class TextInputFormatter
Inherits InputFormatter
Наследование
TextInputFormatter
Производный

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

TextInputFormatter()

Считывает объект из текста запроса в текстовом формате.

Поля

UTF16EncodingLittleEndian

Возвращает кодировку UTF16, в которой используется порядок байтов littleEndian с BOM и возникает исключение для недопустимых байтов.

UTF8EncodingWithoutBOM

Возвращает кодировку UTF8 без BOM и создает исключение для недопустимых байтов.

Свойства

SupportedEncodings

Возвращает изменяемую коллекцию кодировки символов, поддерживаемую данным .TextInputFormatter Кодировки используются при чтении данных.

SupportedMediaTypes

Возвращает изменяемую коллекцию элементов типа мультимедиа, поддерживаемых данным .InputFormatter

(Унаследовано от InputFormatter)

Методы

CanRead(InputFormatterContext)

Определяет, может ли объект IInputFormatter десериализовать contextModelTypeобъект объекта .

(Унаследовано от InputFormatter)
CanReadType(Type)

Определяет, может ли данный объект InputFormatter десериализовать объект заданного typeобъекта .

(Унаследовано от InputFormatter)
GetDefaultValueForType(Type)

Возвращает значение по умолчанию для заданного типа. Используется для возврата значения по умолчанию, если текст не содержит содержимого.

(Унаследовано от InputFormatter)
GetSupportedContentTypes(String, Type)

Возвращает отфильтрованный список типов контента, поддерживаемых IInputFormatter для objectType и contentType.

(Унаследовано от InputFormatter)
ReadAsync(InputFormatterContext)

Считывает объект из текста запроса.

(Унаследовано от InputFormatter)
ReadRequestBodyAsync(InputFormatterContext, Encoding)

Считывает объект из текста запроса.

ReadRequestBodyAsync(InputFormatterContext)

Считывает объект из текста запроса.

SelectCharacterEncoding(InputFormatterContext)

Возвращает на Encoding основе contextнабора символов.

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