ApiController.Json Метод

Определение

Перегрузки

Json<T>(T, JsonSerializerSettings, Encoding)

Создает объект JsonResult (200 OK) с указанными значениями.

Json<T>(T, JsonSerializerSettings)

Создает объект JsonResult (200 OK) с указанными значениями.

Json<T>(T)

JsonResult Создает объект (200 OK) с указанным значением.

Json<T>(T, JsonSerializerSettings, Encoding)

Создает объект JsonResult (200 OK) с указанными значениями.

[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.JsonResult Json<T> (T content, Newtonsoft.Json.JsonSerializerSettings serializerSettings, System.Text.Encoding encoding);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member Json : 'T * Newtonsoft.Json.JsonSerializerSettings * System.Text.Encoding -> Microsoft.AspNetCore.Mvc.JsonResult
override this.Json : 'T * Newtonsoft.Json.JsonSerializerSettings * System.Text.Encoding -> Microsoft.AspNetCore.Mvc.JsonResult
Public Overridable Function Json(Of T) (content As T, serializerSettings As JsonSerializerSettings, encoding As Encoding) As JsonResult

Параметры типа

T

Тип содержимого в теле объекта.

Параметры

content
T

Значение содержимого для сериализации в теле объекта.

serializerSettings
Newtonsoft.Json.JsonSerializerSettings

Параметры сериализатора.

encoding
Encoding

Кодировка содержимого.

Возвращаемое значение

Объект JsonResult с указанными значениями.

Атрибуты

Применяется к

Json<T>(T, JsonSerializerSettings)

Создает объект JsonResult (200 OK) с указанными значениями.

[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.JsonResult Json<T> (T content, Newtonsoft.Json.JsonSerializerSettings serializerSettings);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member Json : 'T * Newtonsoft.Json.JsonSerializerSettings -> Microsoft.AspNetCore.Mvc.JsonResult
override this.Json : 'T * Newtonsoft.Json.JsonSerializerSettings -> Microsoft.AspNetCore.Mvc.JsonResult
Public Overridable Function Json(Of T) (content As T, serializerSettings As JsonSerializerSettings) As JsonResult

Параметры типа

T

Тип содержимого в теле объекта.

Параметры

content
T

Значение содержимого для сериализации в теле объекта.

serializerSettings
Newtonsoft.Json.JsonSerializerSettings

Параметры сериализатора.

Возвращаемое значение

Объект JsonResult с указанными значениями.

Атрибуты

Применяется к

Json<T>(T)

JsonResult Создает объект (200 OK) с указанным значением.

[Microsoft.AspNetCore.Mvc.NonAction]
public virtual Microsoft.AspNetCore.Mvc.JsonResult Json<T> (T content);
[<Microsoft.AspNetCore.Mvc.NonAction>]
abstract member Json : 'T -> Microsoft.AspNetCore.Mvc.JsonResult
override this.Json : 'T -> Microsoft.AspNetCore.Mvc.JsonResult
Public Overridable Function Json(Of T) (content As T) As JsonResult

Параметры типа

T

Тип содержимого в теле объекта.

Параметры

content
T

Значение содержимого для сериализации в теле объекта.

Возвращаемое значение

Объект JsonResult с указанным значением.

Атрибуты

Применяется к