Compartir a través de


Controller.Json Método

Definición

Sobrecargas

Json(Object)

Crea un JsonResult objeto que serializa el objeto especificado data en JSON.

Json(Object, JsonSerializerSettings)

Crea un JsonResult objeto que serializa el objeto especificado data en JSON.

Json(Object, Object)

Crea un JsonResult objeto que serializa el objeto especificado data en JSON.

Json(Object)

Source:
Controller.cs
Source:
Controller.cs
Source:
Controller.cs

Crea un JsonResult objeto que serializa el objeto especificado data en JSON.

public:
 virtual Microsoft::AspNetCore::Mvc::JsonResult ^ Json(System::Object ^ data);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.JsonResult Json (object data);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.JsonResult Json (object? data);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member Json : obj -> Microsoft.AspNetCore.Mvc.JsonResult
override this.Json : obj -> Microsoft.AspNetCore.Mvc.JsonResult
Public Overridable Function Json (data As Object) As JsonResult

Parámetros

data
Object

El objeto que se va a serializar.

Devoluciones

Creado JsonResult que serializa el especificado data en formato JSON para la respuesta.

Atributos

Se aplica a

Json(Object, JsonSerializerSettings)

Source:
Controller.cs
Source:
Controller.cs

Crea un JsonResult objeto que serializa el objeto especificado data en JSON.

public:
 virtual Microsoft::AspNetCore::Mvc::JsonResult ^ Json(System::Object ^ data, Newtonsoft::Json::JsonSerializerSettings ^ serializerSettings);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.JsonResult Json (object data, Newtonsoft.Json.JsonSerializerSettings serializerSettings);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member Json : obj * Newtonsoft.Json.JsonSerializerSettings -> Microsoft.AspNetCore.Mvc.JsonResult
override this.Json : obj * Newtonsoft.Json.JsonSerializerSettings -> Microsoft.AspNetCore.Mvc.JsonResult
Public Overridable Function Json (data As Object, serializerSettings As JsonSerializerSettings) As JsonResult

Parámetros

data
Object

El objeto que se va a serializar.

serializerSettings
Newtonsoft.Json.JsonSerializerSettings

que Newtonsoft.Json.JsonSerializerSettings va a usar el formateador.

Devoluciones

creado JsonResult que serializa el especificado data como formato JSON para la respuesta.

Atributos

Comentarios

Los autores de llamadas deben almacenar en caché una instancia de Newtonsoft.Json.JsonSerializerSettings para evitar volver a crear datos almacenados en caché con cada llamada.

Se aplica a

Json(Object, Object)

Source:
Controller.cs

Crea un JsonResult objeto que serializa el objeto especificado data en JSON.

public:
 virtual Microsoft::AspNetCore::Mvc::JsonResult ^ Json(System::Object ^ data, System::Object ^ serializerSettings);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.JsonResult Json (object data, object serializerSettings);
[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.JsonResult Json (object? data, object? serializerSettings);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member Json : obj * obj -> Microsoft.AspNetCore.Mvc.JsonResult
override this.Json : obj * obj -> Microsoft.AspNetCore.Mvc.JsonResult
Public Overridable Function Json (data As Object, serializerSettings As Object) As JsonResult

Parámetros

data
Object

El objeto que se va a serializar.

serializerSettings
Object

La configuración del serializador que va a usar el formateador.

Al usar System.Text.Json, debe ser una instancia de JsonSerializerOptions.

Al usar Newtonsoft.Json, debe ser una instancia de JsonSerializerSettings.

Devoluciones

creado JsonResult que serializa el especificado data como formato JSON para la respuesta.

Atributos

Comentarios

Los autores de llamadas deben almacenar en caché una instancia de la configuración del serializador para evitar volver a crear datos almacenados en caché con cada llamada.

Se aplica a