Sdílet prostřednictvím


StringOutputFormatter Třída

Definice

A TextOutputFormatter pro jednoduchý textový obsah.

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
Dědičnost

Konstruktory

StringOutputFormatter()

Vytvoří nový StringOutputFormatter , který podporuje pouze prostý text kódovaný jako UTF8 nebo Unicode.

Vlastnosti

SupportedEncodings

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

(Zděděno od TextOutputFormatter)
SupportedMediaTypes

Získá měnitelnou kolekci prvků typu média podporovaných touto OutputFormatter.

(Zděděno od OutputFormatter)

Metody

CanWriteResult(OutputFormatterCanWriteContext)

Ověří, že objekt, který se má formátovat, je a string pokračuje standardními kontrolami objektu Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter.CanWriteResult(OutputFormatterCanWriteContext).

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 těla entity HTTP na základě zadaného typu obsahu.

(Zděděno od TextOutputFormatter)
WriteAsync(OutputFormatterWriteContext)

Zapíše objekt reprezentovaný contextvlastností Object.

(Zděděno od TextOutputFormatter)
WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding)

Zapíše text odpovědi.

WriteResponseBodyAsync(OutputFormatterWriteContext)

Zapíše text odpovědi.

(Zděděno od TextOutputFormatter)
WriteResponseHeaders(OutputFormatterWriteContext)

Nastaví záhlaví objektu HttpResponse .

(Zděděno od OutputFormatter)

Platí pro