Controller.Json Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Json(Object) |
JsonResult Membuat objek yang menserialisasikan objek yang ditentukan |
Json(Object, JsonSerializerSettings) |
JsonResult Membuat objek yang menserialisasikan objek yang ditentukan |
Json(Object, Object) |
JsonResult Membuat objek yang menserialisasikan objek yang ditentukan |
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.