JsonResult Classe

Definição

Um resultado de ação que formata o objeto fornecido como JSON.

public ref class JsonResult : Microsoft::AspNetCore::Mvc::ActionResult
public ref class JsonResult : Microsoft::AspNetCore::Mvc::ActionResult, Microsoft::AspNetCore::Mvc::IActionResult, Microsoft::AspNetCore::Mvc::Infrastructure::IStatusCodeActionResult
public class JsonResult : Microsoft.AspNetCore.Mvc.ActionResult
public class JsonResult : Microsoft.AspNetCore.Mvc.ActionResult, Microsoft.AspNetCore.Mvc.IActionResult, Microsoft.AspNetCore.Mvc.Infrastructure.IStatusCodeActionResult
type JsonResult = class
    inherit ActionResult
type JsonResult = class
    inherit ActionResult
    interface IStatusCodeActionResult
    interface IActionResult
type JsonResult = class
    inherit ActionResult
    interface IActionResult
    interface IStatusCodeActionResult
Public Class JsonResult
Inherits ActionResult
Public Class JsonResult
Inherits ActionResult
Implements IActionResult, IStatusCodeActionResult
Herança
JsonResult
Implementações

Construtores

JsonResult(Object)

Cria um novo JsonResult com o fornecido value.

JsonResult(Object, JsonSerializerSettings)

Cria um novo JsonResult com o fornecido value.

JsonResult(Object, Object)

Cria um novo JsonResult com o fornecido value.

Propriedades

ContentType

Obtém ou define o MediaTypeHeaderValue que representa o cabeçalho Content-Type da resposta.

SerializerSettings

Obtém ou define as configurações do serializador.

Ao usar System.Text.Json, essa deve ser uma instância do JsonSerializerOptions

Ao usar Newtonsoft.Json, essa deve ser uma instância do JsonSerializerSettings.

StatusCode

Obtém ou define o código de status HTTP.

Value

Obtém ou define o valor a ser formatado.

Métodos

ExecuteResult(ActionContext)

Executa a operação de resultado do método de ação de forma síncrona. Esse método é chamado pelo MVC para processar o resultado de um método de ação.

(Herdado de ActionResult)
ExecuteResultAsync(ActionContext)

Executa a operação de resultado do método de ação de forma assíncrona. Esse método é chamado pelo MVC para processar o resultado de um método de ação.

Aplica-se a