Aracılığıyla paylaş


Controller.Json Yöntem

Tanım

Aşırı Yüklemeler

Json(Object)

Belirtilen data nesneyi JSON'a seri hale getiren bir JsonResult nesne oluşturur.

Json(Object, JsonSerializerSettings)

Belirtilen data nesneyi JSON'a seri hale getiren bir JsonResult nesne oluşturur.

Json(Object, Object)

Belirtilen data nesneyi JSON'a seri hale getiren bir JsonResult nesne oluşturur.

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 JsonSerializerSettingsolmalı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.

Şunlara uygulanır