Freigeben über


JsonResult Klasse

Definition

Ein Aktionsergebnis, das das angegebene Objekt als JSON formatiert.

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
Vererbung
JsonResult
Implementiert

Konstruktoren

JsonResult(Object, JsonSerializerSettings)

Erstellt eine neue JsonResult mit dem angegebenen value.

JsonResult(Object, Object)

Erstellt eine neue JsonResult mit dem angegebenen value.

JsonResult(Object)

Erstellt eine neue JsonResult mit dem angegebenen value.

Eigenschaften

ContentType

Ruft die ab, die den MediaTypeHeaderValue Content-Type-Header der Antwort darstellt, oder legt diese fest.

SerializerSettings

Ruft die Serialisierungseinstellungen ab oder legt diese fest.

Wenn Sie verwendenSystem.Text.Json, sollte dies eine instance von sein.JsonSerializerOptions

Wenn Sie verwendenNewtonsoft.Json, sollte dies eine instance von JsonSerializerSettingssein.

StatusCode

Ruft den HTTP-Statuscode ab bzw. legt ihn fest.

Value

Ruft den zu formatierenden Wert ab oder legt diesen fest.

Methoden

ExecuteResult(ActionContext)

Führt den Ergebnisvorgang der Aktionsmethode synchron aus. Diese Methode wird von MVC aufgerufen, um das Ergebnis einer Aktionsmethode zu verarbeiten.

(Geerbt von ActionResult)
ExecuteResultAsync(ActionContext)

Führt den Ergebnisvorgang der Aktionsmethode asynchron aus. Diese Methode wird von MVC aufgerufen, um das Ergebnis einer Aktionsmethode zu verarbeiten.

Gilt für: