JsonOutputFormatter Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
para TextOutputFormatter contenido JSON.
public ref class JsonOutputFormatter : Microsoft::AspNetCore::Mvc::Formatters::TextOutputFormatter
public class JsonOutputFormatter : Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter
type JsonOutputFormatter = class
inherit TextOutputFormatter
Public Class JsonOutputFormatter
Inherits TextOutputFormatter
- Herencia
Constructores
JsonOutputFormatter(JsonSerializerSettings, ArrayPool<Char>) |
Inicializa una nueva instancia de JsonOutputFormatter. |
Propiedades
PublicSerializerSettings |
Obtiene el Newtonsoft.Json.JsonSerializerSettings objeto utilizado para configurar .Newtonsoft.Json.JsonSerializer |
SerializerSettings |
Obtiene el Newtonsoft.Json.JsonSerializerSettings objeto utilizado para configurar .Newtonsoft.Json.JsonSerializer |
SupportedEncodings |
Obtiene la colección mutable de codificaciones de caracteres compatibles con este TextOutputFormatterobjeto . Las codificaciones se usan al escribir los datos. (Heredado de TextOutputFormatter) |
SupportedMediaTypes |
Obtiene la colección mutable de elementos de tipo multimedia admitidos por este OutputFormatter. (Heredado de OutputFormatter) |
Métodos
CanWriteResult(OutputFormatterCanWriteContext) |
Determina si esto IOutputFormatter puede serializar un objeto del tipo especificado. (Heredado de OutputFormatter) |
CanWriteType(Type) |
Devuelve un valor que indica si este serializador puede escribir o no el tipo especificado. (Heredado de OutputFormatter) |
CreateJsonSerializer() |
Se llama durante la serialización para crear .Newtonsoft.Json.JsonSerializer |
CreateJsonWriter(TextWriter) |
Se llama durante la serialización para crear .Newtonsoft.Json.JsonWriter |
GetSupportedContentTypes(String, Type) |
Obtiene una lista filtrada de tipos de contenido admitidos por para IOutputFormatter y |
SelectCharacterEncoding(OutputFormatterWriteContext) |
Determina lo mejor Encoding entre las codificaciones admitidas para leer o escribir un cuerpo de entidad HTTP en función del tipo de contenido proporcionado. (Heredado de TextOutputFormatter) |
WriteAsync(OutputFormatterWriteContext) |
Escribe el objeto representado por |
WriteObject(TextWriter, Object) |
Escribe el especificado |
WriteResponseBodyAsync(OutputFormatterWriteContext, Encoding) |
Escribe el cuerpo de la respuesta. |
WriteResponseBodyAsync(OutputFormatterWriteContext) |
Escribe el cuerpo de la respuesta. (Heredado de TextOutputFormatter) |
WriteResponseHeaders(OutputFormatterWriteContext) |
Establece los encabezados en el HttpResponse objeto . (Heredado de OutputFormatter) |