OutputFormatter Класс

Определение

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

public ref class OutputFormatter abstract : Microsoft::AspNetCore::Mvc::ApiExplorer::IApiResponseTypeMetadataProvider, Microsoft::AspNetCore::Mvc::Formatters::IOutputFormatter
public abstract class OutputFormatter : Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseTypeMetadataProvider, Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter
type OutputFormatter = class
    interface IOutputFormatter
    interface IApiResponseTypeMetadataProvider
type OutputFormatter = class
    interface IApiResponseTypeMetadataProvider
    interface IOutputFormatter
Public MustInherit Class OutputFormatter
Implements IApiResponseTypeMetadataProvider, IOutputFormatter
Наследование
OutputFormatter
Производный
Реализации

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

OutputFormatter()

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

Свойства

SupportedMediaTypes

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

Методы

CanWriteResult(OutputFormatterCanWriteContext)

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

CanWriteType(Type)

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

GetSupportedContentTypes(String, Type)

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

WriteAsync(OutputFormatterWriteContext)

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

WriteResponseBodyAsync(OutputFormatterWriteContext)

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

WriteResponseHeaders(OutputFormatterWriteContext)

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

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