Compartilhar via


ApiController.Json Método

Definição

Sobrecargas

Json<T>(T, JsonSerializerSettings, Encoding)

Cria um JsonResult (200 OK) com os valores especificados.

Json<T>(T, JsonSerializerSettings)

Cria um JsonResult (200 OK) com os valores especificados.

Json<T>(T)

Cria um JsonResult (200 OK) com o valor especificado.

Json<T>(T, JsonSerializerSettings, Encoding)

Origem:
ApiController.cs
Origem:
ApiController.cs

Cria um JsonResult (200 OK) com os valores especificados.

[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

Parâmetros de tipo

T

O tipo de conteúdo no corpo da entidade.

Parâmetros

content
T

O valor de conteúdo a serializar no corpo da entidade.

serializerSettings
Newtonsoft.Json.JsonSerializerSettings

As configurações do serializador.

encoding
Encoding

A codificação do conteúdo.

Retornos

Um JsonResult com os valores especificados.

Atributos

Aplica-se a

Json<T>(T, JsonSerializerSettings)

Origem:
ApiController.cs
Origem:
ApiController.cs

Cria um JsonResult (200 OK) com os valores especificados.

[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

Parâmetros de tipo

T

O tipo de conteúdo no corpo da entidade.

Parâmetros

content
T

O valor de conteúdo a serializar no corpo da entidade.

serializerSettings
Newtonsoft.Json.JsonSerializerSettings

As configurações do serializador.

Retornos

Um JsonResult com os valores especificados.

Atributos

Aplica-se a

Json<T>(T)

Origem:
ApiController.cs
Origem:
ApiController.cs

Cria um JsonResult (200 OK) com o valor especificado.

[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

Parâmetros de tipo

T

O tipo de conteúdo no corpo da entidade.

Parâmetros

content
T

O valor de conteúdo a serializar no corpo da entidade.

Retornos

Um JsonResult com o valor especificado.

Atributos

Aplica-se a