Bagikan melalui


Controller.Json Metode

Definisi

Overload

Json(Object)

JsonResult Membuat objek yang menserialisasikan objek yang ditentukan data ke JSON.

Json(Object, JsonSerializerSettings)

JsonResult Membuat objek yang menserialisasikan objek yang ditentukan data ke JSON.

Json(Object, Object)

JsonResult Membuat objek yang menserialisasikan objek yang ditentukan data ke JSON.

Json(Object)

Sumber:
Controller.cs
Sumber:
Controller.cs
Sumber:
Controller.cs

JsonResult Membuat objek yang menserialisasikan objek yang ditentukan data ke 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

Parameter

data
Object

Objek yang akan diserialisasikan.

Mengembalikan

yang dibuat JsonResult yang menserialisasikan format yang ditentukan data ke JSON untuk respons.

Atribut

Berlaku untuk

Json(Object, JsonSerializerSettings)

Sumber:
Controller.cs
Sumber:
Controller.cs

JsonResult Membuat objek yang menserialisasikan objek yang ditentukan data ke 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

Parameter

data
Object

Objek yang akan diserialisasikan.

serializerSettings
Newtonsoft.Json.JsonSerializerSettings

yang Newtonsoft.Json.JsonSerializerSettings akan digunakan oleh pemformat.

Mengembalikan

yang dibuat JsonResult yang menserialisasikan yang ditentukan data sebagai format JSON untuk respons.

Atribut

Keterangan

Penelepon harus menyimpan instans Newtonsoft.Json.JsonSerializerSettings untuk menghindari pembuatan ulang data cache dengan setiap panggilan.

Berlaku untuk

Json(Object, Object)

Sumber:
Controller.cs

JsonResult Membuat objek yang menserialisasikan objek yang ditentukan data ke 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

Parameter

data
Object

Objek yang akan diserialisasikan.

serializerSettings
Object

Pengaturan serializer yang akan digunakan oleh pemformat.

Saat menggunakan System.Text.Json, ini harus menjadi instans dari JsonSerializerOptions.

Saat menggunakan Newtonsoft.Json, ini harus menjadi instans dari JsonSerializerSettings.

Mengembalikan

yang dibuat JsonResult yang menserialisasikan yang ditentukan data sebagai format JSON untuk respons.

Atribut

Keterangan

Pemanggil harus menyimpan cache instans pengaturan serializer untuk menghindari pembuatan ulang data cache dengan setiap panggilan.

Berlaku untuk