NewtonsoftJsonOutputFormatter 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.
Ein TextOutputFormatter für JSON-Inhalt.
public ref class NewtonsoftJsonOutputFormatter : Microsoft::AspNetCore::Mvc::Formatters::TextOutputFormatter
public class NewtonsoftJsonOutputFormatter : Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter
type NewtonsoftJsonOutputFormatter = class
inherit TextOutputFormatter
Public Class NewtonsoftJsonOutputFormatter
Inherits TextOutputFormatter
- Vererbung
Konstruktoren
NewtonsoftJsonOutputFormatter(JsonSerializerSettings, ArrayPool<Char>, MvcOptions, MvcNewtonsoftJsonOptions) |
Initialisiert eine neue Instanz von NewtonsoftJsonOutputFormatter. |
NewtonsoftJsonOutputFormatter(JsonSerializerSettings, ArrayPool<Char>, MvcOptions) |
Veraltet.
Initialisiert eine neue Instanz von NewtonsoftJsonOutputFormatter. |
Eigenschaften
SerializerSettings |
Ruft den ab, der Newtonsoft.Json.JsonSerializerSettings zum Konfigurieren von Newtonsoft.Json.JsonSerializerverwendet wird. |
SupportedEncodings |
Ruft die veränderliche Auflistung von Zeichencodierungen ab, die von dieser TextOutputFormatterunterstützt werden. Die Codierungen werden beim Schreiben der Daten verwendet. (Geerbt von TextOutputFormatter) |
SupportedMediaTypes |
Ruft die veränderliche Auflistung von Medientypelementen ab, die von dieser OutputFormatterunterstützt werden. (Geerbt von OutputFormatter) |
Methoden
CanWriteResult(OutputFormatterCanWriteContext) |
Bestimmt, ob dadurch IOutputFormatter ein Objekt des angegebenen Typs serialisiert werden kann. (Geerbt von OutputFormatter) |
CanWriteType(Type) |
Gibt einen Wert zurück, der angibt, ob der angegebene Typ von diesem Serialisierungsprogramm geschrieben werden kann. (Geerbt von OutputFormatter) |
CreateJsonSerializer() |
Wird während der Serialisierung aufgerufen, um zu Newtonsoft.Json.JsonSerializererstellen. Der übergebene Formatiererkontext bietet die Möglichkeit, serialisiererspezifisch für den Kontext zu erstellen. |
CreateJsonSerializer(OutputFormatterWriteContext) |
Wird während der Serialisierung aufgerufen, um zu Newtonsoft.Json.JsonSerializererstellen. Der übergebene Formatiererkontext bietet die Möglichkeit, serialisiererspezifisch für den Kontext zu erstellen. |
CreateJsonWriter(TextWriter) |
Wird während der Serialisierung aufgerufen, um zu Newtonsoft.Json.JsonWritererstellen. |
GetSupportedContentTypes(String, Type) |
Ruft eine gefilterte Liste von Inhaltstypen ab, die von für IOutputFormatter |
SelectCharacterEncoding(OutputFormatterWriteContext) |
Bestimmt die besten Encoding unter den unterstützten Codierungen zum Lesen oder Schreiben eines HTTP-Entitätstexts basierend auf dem bereitgestellten Inhaltstyp. (Geerbt von TextOutputFormatter) |
WriteAsync(OutputFormatterWriteContext) |
Schreibt das Objekt, das durch die Object-Eigenschaft von dargestellt wird |
WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding) |
Schreibt den Antworttext. |
WriteResponseBodyAsync(OutputFormatterWriteContext) |
Schreibt den Antworttext. (Geerbt von TextOutputFormatter) |
WriteResponseHeaders(OutputFormatterWriteContext) |
Legt die Header für das -Objekt fest HttpResponse . (Geerbt von OutputFormatter) |