Compartilhar via


StringOutputFormatter Classe

Definição

Um TextOutputFormatter para conteúdo de texto simples.

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
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