Ler em inglês

Partilhar via


OutputFormatter Classe

Definição

Grava um objeto no fluxo de saída.

C#
public abstract class OutputFormatter : Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseTypeMetadataProvider, Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter
Herança
OutputFormatter
Derivado
Implementações

Construtores

OutputFormatter()

Grava um objeto no fluxo de saída.

Propriedades

SupportedMediaTypes

Obtém a coleção mutável de elementos de tipo de mídia com suporte por este OutputFormatter.

Métodos

CanWriteResult(OutputFormatterCanWriteContext)

Determina se isso IOutputFormatter pode serializar um objeto do tipo especificado.

CanWriteType(Type)

Retorna um valor que indica se o tipo determinado pode ou não ser gravado por esse serializador.

GetSupportedContentTypes(String, Type)

Obtém uma lista filtrada de tipos de conteúdo compatíveis com o IOutputFormatter para o objectType e contentType.

WriteAsync(OutputFormatterWriteContext)

Grava o objeto representado pela contextpropriedade Object de .

WriteResponseBodyAsync(OutputFormatterWriteContext)

Grava o corpo da resposta.

WriteResponseHeaders(OutputFormatterWriteContext)

Define os cabeçalhos no HttpResponse objeto .

Aplica-se a

Produto Versões
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0