Controller.Json Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Json(Object) |
Belirtilen |
Json(Object, JsonSerializerSettings) |
Belirtilen |
Json(Object, Object) |
Belirtilen |
Json(Object)
- Kaynak:
- Controller.cs
- Kaynak:
- Controller.cs
- Kaynak:
- Controller.cs
Belirtilen data
nesneyi JSON'a seri hale getiren bir JsonResult nesne oluşturur.
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
Parametreler
- data
- Object
Serileştirecek nesne.
Döndürülenler
Yanıt için belirtilen data
JSON biçimine seri hale getiren oluşturulduJsonResult.
- Öznitelikler
Şunlara uygulanır
Json(Object, JsonSerializerSettings)
- Kaynak:
- Controller.cs
- Kaynak:
- Controller.cs
Belirtilen data
nesneyi JSON'a seri hale getiren bir JsonResult nesne oluşturur.
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
Parametreler
- data
- Object
Serileştirecek nesne.
- serializerSettings
- Newtonsoft.Json.JsonSerializerSettings
Newtonsoft.Json.JsonSerializerSettings biçimlendirici tarafından kullanılacak.
Döndürülenler
Yanıt için JSON biçimi olarak belirtilen data
seri hale getiren oluşturulduJsonResult.
- Öznitelikler
Açıklamalar
Arayanlar, önbelleğe alınmış verileri her çağrıyla yeniden oluşturmamak için bir örneğini Newtonsoft.Json.JsonSerializerSettings önbelleğe almalıdır.
Şunlara uygulanır
Json(Object, Object)
- Kaynak:
- Controller.cs
Belirtilen data
nesneyi JSON'a seri hale getiren bir JsonResult nesne oluşturur.
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
Parametreler
- data
- Object
Serileştirecek nesne.
- serializerSettings
- Object
Biçimlendirici tarafından kullanılacak seri hale getirici ayarları.
kullanırken System.Text.Json
, bu bir örneği JsonSerializerOptionsolmalıdır.
kullanırken Newtonsoft.Json
, bu bir örneği JsonSerializerSettings
olmalıdır.
Döndürülenler
Yanıt için JSON biçimi olarak belirtilen data
seri hale getiren oluşturulduJsonResult.
- Öznitelikler
Açıklamalar
Arayanlar, önbelleğe alınmış verileri her çağrıyla yeniden oluşturmamak için seri hale getirici ayarlarının bir örneğini önbelleğe almalıdır.