SystemTextJsonOutputFormatter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
A TextOutputFormatter for JSON content that uses JsonSerializer.
public ref class SystemTextJsonOutputFormatter : Microsoft::AspNetCore::Mvc::Formatters::TextOutputFormatter
public class SystemTextJsonOutputFormatter : Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter
type SystemTextJsonOutputFormatter = class
inherit TextOutputFormatter
Public Class SystemTextJsonOutputFormatter
Inherits TextOutputFormatter
- Vererbung
Konstruktoren
SystemTextJsonOutputFormatter(JsonSerializerOptions) |
Initialisiert eine neue Instanz von SystemTextJsonOutputFormatter. |
Eigenschaften
SerializerOptions |
Ruft die zum Konfigurieren des JsonSerializerOptionsJsonSerializer. |
SupportedEncodings |
Ruft die stummgeschaltete Auflistung von Zeichencodierungen ab, die von diesem TextOutputFormatterunterstützt werden. Die Codierungen werden beim Schreiben der Daten verwendet. (Geerbt von TextOutputFormatter) |
SupportedMediaTypes |
Ruft die stummgeschaltete Auflistung von Medientypelementen ab, die von diesem OutputFormatterunterstützt werden. (Geerbt von OutputFormatter) |
Methoden
CanWriteResult(OutputFormatterCanWriteContext) |
Bestimmt, ob dies IOutputFormatter ein Objekt des angegebenen Typs serialisieren kann. (Geerbt von OutputFormatter) |
CanWriteType(Type) |
Gibt einen Wert zurück, der angibt, ob der angegebene Typ von diesem Serializer geschrieben werden kann. (Geerbt von OutputFormatter) |
GetSupportedContentTypes(String, Type) |
Ruft eine gefilterte Liste von Inhaltstypen ab, die von den für die IOutputFormatter und |
SelectCharacterEncoding(OutputFormatterWriteContext) |
Bestimmt die besten Encoding Codierungen für das Lesen oder Schreiben eines HTTP-Entitätstexts basierend auf dem angegebenen Inhaltstyp. (Geerbt von TextOutputFormatter) |
WriteAsync(OutputFormatterWriteContext) |
Schreibt das Objekt, das durch |
WriteResponseBodyAsync(OutputFormatterWriteContext) |
Schreibt den Antworttext. (Geerbt von TextOutputFormatter) |
WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding) |
Schreibt den Antworttext. |
WriteResponseHeaders(OutputFormatterWriteContext) |
Legt die Kopfzeilen des HttpResponse Objekts fest. (Geerbt von OutputFormatter) |