Ler em inglês

Compartilhar via


StringOutputFormatter Classe

Definição

Um TextOutputFormatter para conteúdo de texto simples.

C#
public class StringOutputFormatter : Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter
Herança

Construtores

StringOutputFormatter()

Cria um novo StringOutputFormatter que dá suporte apenas a texto sem formatação codificado como UTF8 ou Unicode.

Propriedades

SupportedEncodings

Obtém a coleção mutável de codificações de caracteres com suporte por este TextOutputFormatter. As codificações são usadas ao gravar os dados.

(Herdado de TextOutputFormatter)
SupportedMediaTypes

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

(Herdado de OutputFormatter)

Métodos

CanWriteResult(OutputFormatterCanWriteContext)

Verifica se o objeto a ser formatado é um string e prossegue com as verificações padrão de Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.CanWriteResult(OutputFormatterCanWriteContext).

CanWriteType(Type)

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

(Herdado de OutputFormatter)
GetSupportedContentTypes(String, Type)

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

(Herdado de OutputFormatter)
SelectCharacterEncoding(OutputFormatterWriteContext)

Determina o melhor Encoding entre as codificações com suporte para ler ou gravar um corpo de entidade HTTP com base no tipo de conteúdo fornecido.

(Herdado de TextOutputFormatter)
WriteAsync(OutputFormatterWriteContext)

Grava o objeto representado pela contextpropriedade Object de .

(Herdado de TextOutputFormatter)
WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding)

Grava o corpo da resposta.

WriteResponseBodyAsync(OutputFormatterWriteContext)

Grava o corpo da resposta.

(Herdado de TextOutputFormatter)
WriteResponseHeaders(OutputFormatterWriteContext)

Define os cabeçalhos no HttpResponse objeto .

(Herdado de OutputFormatter)

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