StringOutputFormatter Classe

Definizione

Oggetto TextOutputFormatter per il contenuto di testo semplice.

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

Costruttori

StringOutputFormatter()

Crea un nuovo StringOutputFormatter oggetto che supporta solo il testo normale codificato come UTF8 o Unicode.

Proprietà

SupportedEncodings

Ottiene la raccolta modificabile di codifiche di caratteri supportate da questo TextOutputFormatteroggetto . Le codifiche vengono usate durante la scrittura dei dati.

(Ereditato da TextOutputFormatter)
SupportedMediaTypes

Ottiene la raccolta modificabile di elementi del tipo di supporto supportati da questo OutputFormatteroggetto .

(Ereditato da OutputFormatter)

Metodi

CanWriteResult(OutputFormatterCanWriteContext)

Verifica che l'oggetto da formattare sia un string oggetto e procede con i controlli standard di Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.CanWriteResult(OutputFormatterCanWriteContext).

CanWriteType(Type)

Restituisce un valore che indica se il tipo specificato può essere scritto da questo serializzatore.

(Ereditato da OutputFormatter)
GetSupportedContentTypes(String, Type)

Ottiene un elenco filtrato di tipi di contenuto supportati da IOutputFormatter per objectType e contentType.

(Ereditato da OutputFormatter)
SelectCharacterEncoding(OutputFormatterWriteContext)

Determina la scelta migliore Encoding tra le codifiche supportate per la lettura o la scrittura di un corpo dell'entità HTTP in base al tipo di contenuto specificato.

(Ereditato da TextOutputFormatter)
WriteAsync(OutputFormatterWriteContext)

Scrive l'oggetto rappresentato dalla contextproprietà Object di .

(Ereditato da TextOutputFormatter)
WriteResponseBodyAsync(OutputFormatterWriteContext)

Scrive il corpo della risposta.

(Ereditato da TextOutputFormatter)
WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding)

Scrive il corpo della risposta.

WriteResponseHeaders(OutputFormatterWriteContext)

Imposta le intestazioni sull'oggetto HttpResponse .

(Ereditato da OutputFormatter)

Si applica a