Sdílet prostřednictvím


TextOutputFormatter Třída

Definice

Zapíše objekt v daném textovém formátu do výstupního datového proudu.

public ref class TextOutputFormatter abstract : Microsoft::AspNetCore::Mvc::Formatters::OutputFormatter
public abstract class TextOutputFormatter : Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter
type TextOutputFormatter = class
    inherit OutputFormatter
Public MustInherit Class TextOutputFormatter
Inherits OutputFormatter
Dědičnost
TextOutputFormatter
Odvozené

Konstruktory

TextOutputFormatter()

Inicializuje novou instanci TextOutputFormatter třídy.

Vlastnosti

SupportedEncodings

Získá proměnlivou kolekci kódování znaků podporovaných tímto TextOutputFormatterobjektem . Kódování se používá při zápisu dat.

SupportedMediaTypes

Získá proměnlivou kolekci multimediálních typů prvků podporovaných touto OutputFormatter.

(Zděděno od OutputFormatter)

Metody

CanWriteResult(OutputFormatterCanWriteContext)

Určuje, zda to IOutputFormatter může serializovat objekt zadaného typu.

(Zděděno od OutputFormatter)
CanWriteType(Type)

Vrátí hodnotu označující, zda daný typ může být zapsán tímto serializátorem.

(Zděděno od OutputFormatter)
GetSupportedContentTypes(String, Type)

Získá filtrovaný seznam typů obsahu, které jsou podporovány IOutputFormatter pro objectType a contentType.

(Zděděno od OutputFormatter)
SelectCharacterEncoding(OutputFormatterWriteContext)

Určuje nejlepší Encoding z podporovaných kódování pro čtení nebo zápis textu entity HTTP na základě zadaného typu obsahu.

WriteAsync(OutputFormatterWriteContext)

Zapíše objekt reprezentovaný contextvlastností Objekt.

WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding)

Zapíše text odpovědi.

WriteResponseBodyAsync(OutputFormatterWriteContext)

Zapíše text odpovědi.

WriteResponseHeaders(OutputFormatterWriteContext)

Nastaví záhlaví objektu HttpResponse .

(Zděděno od OutputFormatter)

Platí pro