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)
- Исходный код:
- ApiController.cs
- Исходный код:
- ApiController.cs
Создает объект 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)
- Исходный код:
- ApiController.cs
- Исходный код:
- ApiController.cs
Создает объект 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)
- Исходный код:
- ApiController.cs
- Исходный код:
- ApiController.cs
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 с указанным значением.
- Атрибуты