NewtonsoftJsonOutputFormatter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
A TextOutputFormatter pro obsah JSON.
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
- Dědičnost
Konstruktory
NewtonsoftJsonOutputFormatter(JsonSerializerSettings, ArrayPool<Char>, MvcOptions, MvcNewtonsoftJsonOptions) |
Inicializuje novou NewtonsoftJsonOutputFormatter instanci. |
NewtonsoftJsonOutputFormatter(JsonSerializerSettings, ArrayPool<Char>, MvcOptions) |
Zastaralé.
Inicializuje novou NewtonsoftJsonOutputFormatter instanci. |
Vlastnosti
SerializerSettings |
Newtonsoft.Json.JsonSerializerSettings Získá objekt použitý ke konfiguraci .Newtonsoft.Json.JsonSerializer |
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) |
Určuje, zda lze IOutputFormatter 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) |
CreateJsonSerializer() |
Volána během serializace vytvořit Newtonsoft.Json.JsonSerializer. Kontext formátovače, který je předán dává možnost vytvořit serializátor specifický pro kontext. |
CreateJsonSerializer(OutputFormatterWriteContext) |
Volána během serializace vytvořit Newtonsoft.Json.JsonSerializer. Kontext formátovače, který je předán dává možnost vytvořit serializátor specifický pro kontext. |
CreateJsonWriter(TextWriter) |
Volána během serializace vytvořit Newtonsoft.Json.JsonWriter. |
GetSupportedContentTypes(String, Type) |
Získá filtrovaný seznam typů obsahu, které jsou podporovány IOutputFormatter pro |
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ý |
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) |