Язык

StringOutputFormatter Класс

Определение

Объект TextOutputFormatter для простого текстового содержимого.

public ref class StringOutputFormatter : Microsoft::AspNetCore::Mvc::Formatters::TextOutputFormatter
public class StringOutputFormatter : Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter
type StringOutputFormatter = class
    inherit TextOutputFormatter
Public Class StringOutputFormatter
Inherits TextOutputFormatter
Наследование

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

Имя Описание
StringOutputFormatter()

Создает объект StringOutputFormatter , поддерживающий только обычный текст, закодированный как UTF8 или Unicode.

Свойства

Имя Описание
SupportedEncodings

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

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

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

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

Методы

Имя Описание
CanWriteResult(OutputFormatterCanWriteContext)

Проверяет, является ли отформатированный объект , string и выполняет стандартные проверки Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.CanWriteResult(OutputFormatterCanWriteContext).

CanWriteType(Type)

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

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

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

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

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

(Унаследовано от TextOutputFormatter)
WriteAsync(OutputFormatterWriteContext)

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

(Унаследовано от TextOutputFormatter)
WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding)

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

WriteResponseBodyAsync(OutputFormatterWriteContext)

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

(Унаследовано от TextOutputFormatter)
WriteResponseHeaders(OutputFormatterWriteContext)

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

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

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