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


TextOutputFormatter Класс

Определение

Записывает объект в заданном текстовом формате в выходной поток.

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

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

TextOutputFormatter()

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

Свойства

SupportedEncodings

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

SupportedMediaTypes

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

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

Методы

CanWriteResult(OutputFormatterCanWriteContext)

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

(Унаследовано от OutputFormatter)
CanWriteType(Type)

Возвращает значение, указывающее, может ли данный тип быть записан этим сериализатором.

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

Получает отфильтрованный список типов контента, поддерживаемых IOutputFormatter для objectType и contentType.

(Унаследовано от OutputFormatter)
SelectCharacterEncoding(OutputFormatterWriteContext)

Определяет лучшую Encoding из поддерживаемых кодировок для чтения или записи текста сущности HTTP на основе предоставленного типа контента.

WriteAsync(OutputFormatterWriteContext)

Записывает объект, представленный свойством contextObject объекта .

WriteResponseBodyAsync(OutputFormatterWriteContext)

Записывает текст ответа.

WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding)

Записывает текст ответа.

WriteResponseHeaders(OutputFormatterWriteContext)

Задает заголовки объекта HttpResponse .

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

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