Udostępnij za pośrednictwem


Controller.Json Metoda

Definicja

Przeciążenia

Json(Object)

JsonResult Tworzy obiekt, który serializuje określony data obiekt w formacie JSON.

Json(Object, JsonSerializerSettings)

JsonResult Tworzy obiekt, który serializuje określony data obiekt w formacie JSON.

Json(Object, Object)

JsonResult Tworzy obiekt, który serializuje określony data obiekt w formacie JSON.

Json(Object)

Źródło:
Controller.cs
Źródło:
Controller.cs
Źródło:
Controller.cs

JsonResult Tworzy obiekt, który serializuje określony data obiekt w formacie 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

Parametry

data
Object

Obiekt do serializacji.

Zwraca

Utworzony, JsonResult który serializuje określony data format JSON dla odpowiedzi.

Atrybuty

Dotyczy

Json(Object, JsonSerializerSettings)

Źródło:
Controller.cs
Źródło:
Controller.cs

JsonResult Tworzy obiekt, który serializuje określony data obiekt w formacie 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

Parametry

data
Object

Obiekt do serializacji.

serializerSettings
Newtonsoft.Json.JsonSerializerSettings

Element Newtonsoft.Json.JsonSerializerSettings , który ma być używany przez program formatujący.

Zwraca

Utworzony, JsonResult który serializuje określony data format JSON dla odpowiedzi.

Atrybuty

Uwagi

Wywołujące powinny buforować wystąpienie klasy Newtonsoft.Json.JsonSerializerSettings , aby uniknąć ponownego tworzenia buforowanych danych przy każdym wywołaniu.

Dotyczy

Json(Object, Object)

Źródło:
Controller.cs

JsonResult Tworzy obiekt, który serializuje określony data obiekt w formacie 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

Parametry

data
Object

Obiekt do serializacji.

serializerSettings
Object

Ustawienia serializatora, które mają być używane przez program formatujący.

W przypadku korzystania z programu System.Text.Jsonpowinno to być wystąpienie klasy JsonSerializerOptions.

W przypadku korzystania z programu Newtonsoft.Jsonpowinno to być wystąpienie klasy JsonSerializerSettings.

Zwraca

Utworzony, JsonResult który serializuje określony data format JSON dla odpowiedzi.

Atrybuty

Uwagi

Wywołujące powinny buforować wystąpienie ustawień serializatora, aby uniknąć ponownego tworzenia buforowanych danych przy każdym wywołaniu.

Dotyczy