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)

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

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

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

WriteResponseHeaders(OutputFormatterWriteContext)

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

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

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