Partager via


Controller.Json Méthode

Définition

Surcharges

Json(Object)

Crée un JsonResult objet qui sérialise l’objet spécifié data au format JSON.

Json(Object, JsonSerializerSettings)

Crée un JsonResult objet qui sérialise l’objet spécifié data au format JSON.

Json(Object, Object)

Crée un JsonResult objet qui sérialise l’objet spécifié data au format JSON.

Json(Object)

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

Crée un JsonResult objet qui sérialise l’objet spécifié data au format 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

Paramètres

data
Object

L'objet à sérialiser.

Retours

créé JsonResult qui sérialise le spécifié data au format JSON pour la réponse.

Attributs

S’applique à

Json(Object, JsonSerializerSettings)

Source:
Controller.cs
Source:
Controller.cs

Crée un JsonResult objet qui sérialise l’objet spécifié data au format 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

Paramètres

data
Object

L'objet à sérialiser.

serializerSettings
Newtonsoft.Json.JsonSerializerSettings

Newtonsoft.Json.JsonSerializerSettings à utiliser par le formateur.

Retours

créé JsonResult qui sérialise le spécifié data en tant que format JSON pour la réponse.

Attributs

Remarques

Les appelants doivent mettre en cache un instance de pour éviter de Newtonsoft.Json.JsonSerializerSettings recréer des données mises en cache à chaque appel.

S’applique à

Json(Object, Object)

Source:
Controller.cs

Crée un JsonResult objet qui sérialise l’objet spécifié data au format 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

Paramètres

data
Object

L'objet à sérialiser.

serializerSettings
Object

Paramètres de sérialiseur à utiliser par le formateur.

Lors de l’utilisation System.Text.Jsonde , il doit s’agir d’une instance de JsonSerializerOptions.

Lors de l’utilisation Newtonsoft.Jsonde , il doit s’agir d’une instance de JsonSerializerSettings.

Retours

créé JsonResult qui sérialise le spécifié data en tant que format JSON pour la réponse.

Attributs

Remarques

Les appelants doivent mettre en cache un instance de paramètres de sérialiseur pour éviter de recréer des données mises en cache à chaque appel.

S’applique à