Results.Json Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Json(Object, JsonSerializerOptions, String, Nullable<Int32>) |
Erstellt eine IResult , die das angegebene |
Json(Object, JsonTypeInfo, String, Nullable<Int32>) |
Erstellt eine IResult , die das angegebene |
Json(Object, Type, JsonSerializerContext, String, Nullable<Int32>) |
Erstellt eine IResult , die das angegebene |
Json<TValue>(TValue, JsonSerializerOptions, String, Nullable<Int32>) |
Erstellt eine IResult , die das angegebene |
Json<TValue>(TValue, JsonSerializerContext, String, Nullable<Int32>) |
Erstellt eine IResult , die das angegebene |
Json<TValue>(TValue, JsonTypeInfo<TValue>, String, Nullable<Int32>) |
Erstellt eine IResult , die das angegebene |
Json(Object, JsonSerializerOptions, String, Nullable<Int32>)
- Quelle:
- Results.cs
Erstellt eine IResult , die das angegebene data
Objekt in JSON serialisiert.
public static Microsoft.AspNetCore.Http.IResult Json (object? data, System.Text.Json.JsonSerializerOptions? options = default, string? contentType = default, int? statusCode = default);
static member Json : obj * System.Text.Json.JsonSerializerOptions * string * Nullable<int> -> Microsoft.AspNetCore.Http.IResult
Public Shared Function Json (data As Object, Optional options As JsonSerializerOptions = Nothing, Optional contentType As String = Nothing, Optional statusCode As Nullable(Of Integer) = Nothing) As IResult
Parameter
- data
- Object
Das objekt, das als JSON geschrieben werden soll.
- options
- JsonSerializerOptions
Die Serialisierungsoptionen, die beim Serialisieren des Werts verwendet werden sollen.
- contentType
- String
Der Inhaltstyp, der für die Antwort festgelegt werden soll.
Gibt zurück
Der erstellte JsonHttpResult<TValue> , der das angegebene data
ALS JSON-Format für die Antwort serialisiert.
Hinweise
Aufrufer sollten eine instance der Serialisierungseinstellungen zwischenspeichern, um zu vermeiden, dass zwischengespeicherte Daten bei jedem Aufruf neu erstellen.
Gilt für:
Json(Object, JsonTypeInfo, String, Nullable<Int32>)
- Quelle:
- Results.cs
Erstellt eine IResult , die das angegebene data
Objekt in JSON serialisiert.
public static Microsoft.AspNetCore.Http.IResult Json (object? data, System.Text.Json.Serialization.Metadata.JsonTypeInfo jsonTypeInfo, string? contentType = default, int? statusCode = default);
static member Json : obj * System.Text.Json.Serialization.Metadata.JsonTypeInfo * string * Nullable<int> -> Microsoft.AspNetCore.Http.IResult
Public Shared Function Json (data As Object, jsonTypeInfo As JsonTypeInfo, Optional contentType As String = Nothing, Optional statusCode As Nullable(Of Integer) = Nothing) As IResult
Parameter
- data
- Object
Das objekt, das als JSON geschrieben werden soll.
- jsonTypeInfo
- JsonTypeInfo
Metadaten zum zu konvertierenden Typ.
- contentType
- String
Der Inhaltstyp, der für die Antwort festgelegt werden soll.
Gibt zurück
Der erstellte JsonHttpResult<TValue> , der das angegebene data
ALS JSON-Format für die Antwort serialisiert.
Hinweise
Aufrufer sollten eine instance der Serialisierungseinstellungen zwischenspeichern, um zu vermeiden, dass zwischengespeicherte Daten bei jedem Aufruf neu erstellen.
Gilt für:
Json(Object, Type, JsonSerializerContext, String, Nullable<Int32>)
- Quelle:
- Results.cs
Erstellt eine IResult , die das angegebene data
Objekt in JSON serialisiert.
public static Microsoft.AspNetCore.Http.IResult Json (object? data, Type type, System.Text.Json.Serialization.JsonSerializerContext context, string? contentType = default, int? statusCode = default);
static member Json : obj * Type * System.Text.Json.Serialization.JsonSerializerContext * string * Nullable<int> -> Microsoft.AspNetCore.Http.IResult
Public Shared Function Json (data As Object, type As Type, context As JsonSerializerContext, Optional contentType As String = Nothing, Optional statusCode As Nullable(Of Integer) = Nothing) As IResult
Parameter
- data
- Object
Das objekt, das als JSON geschrieben werden soll.
- type
- Type
Der Typ des zu schreibenden Objekts.
- context
- JsonSerializerContext
Ein Metadatenanbieter für serialisierbare Typen.
- contentType
- String
Der Inhaltstyp, der für die Antwort festgelegt werden soll.
Gibt zurück
Der erstellte JsonHttpResult<TValue> , der das angegebene data
ALS JSON-Format für die Antwort serialisiert.
Hinweise
Aufrufer sollten eine instance der Serialisierungseinstellungen zwischenspeichern, um zu vermeiden, dass zwischengespeicherte Daten bei jedem Aufruf neu erstellen.
Gilt für:
Json<TValue>(TValue, JsonSerializerOptions, String, Nullable<Int32>)
- Quelle:
- Results.cs
Erstellt eine IResult , die das angegebene data
Objekt in JSON serialisiert.
public static Microsoft.AspNetCore.Http.IResult Json<TValue> (TValue? data, System.Text.Json.JsonSerializerOptions? options = default, string? contentType = default, int? statusCode = default);
static member Json : 'Value * System.Text.Json.JsonSerializerOptions * string * Nullable<int> -> Microsoft.AspNetCore.Http.IResult
Public Shared Function Json(Of TValue) (data As TValue, Optional options As JsonSerializerOptions = Nothing, Optional contentType As String = Nothing, Optional statusCode As Nullable(Of Integer) = Nothing) As IResult
Typparameter
- TValue
Parameter
- data
- TValue
Das objekt, das als JSON geschrieben werden soll.
- options
- JsonSerializerOptions
Die Serialisierungsoptionen, die beim Serialisieren des Werts verwendet werden sollen.
- contentType
- String
Der Inhaltstyp, der für die Antwort festgelegt werden soll.
Gibt zurück
Der erstellte JsonHttpResult<TValue> , der das angegebene data
ALS JSON-Format für die Antwort serialisiert.
Hinweise
Aufrufer sollten eine instance der Serialisierungseinstellungen zwischenspeichern, um zu vermeiden, dass zwischengespeicherte Daten bei jedem Aufruf neu erstellen.
Gilt für:
Json<TValue>(TValue, JsonSerializerContext, String, Nullable<Int32>)
- Quelle:
- Results.cs
Erstellt eine IResult , die das angegebene data
Objekt in JSON serialisiert.
public static Microsoft.AspNetCore.Http.IResult Json<TValue> (TValue? data, System.Text.Json.Serialization.JsonSerializerContext context, string? contentType = default, int? statusCode = default);
static member Json : 'Value * System.Text.Json.Serialization.JsonSerializerContext * string * Nullable<int> -> Microsoft.AspNetCore.Http.IResult
Public Shared Function Json(Of TValue) (data As TValue, context As JsonSerializerContext, Optional contentType As String = Nothing, Optional statusCode As Nullable(Of Integer) = Nothing) As IResult
Typparameter
- TValue
Parameter
- data
- TValue
Das objekt, das als JSON geschrieben werden soll.
- context
- JsonSerializerContext
Ein Metadatenanbieter für serialisierbare Typen.
- contentType
- String
Der Inhaltstyp, der für die Antwort festgelegt werden soll.
Gibt zurück
Der erstellte JsonHttpResult<TValue> , der das angegebene data
ALS JSON-Format für die Antwort serialisiert.
Hinweise
Aufrufer sollten eine instance der Serialisierungseinstellungen zwischenspeichern, um zu vermeiden, dass zwischengespeicherte Daten bei jedem Aufruf neu erstellen.
Gilt für:
Json<TValue>(TValue, JsonTypeInfo<TValue>, String, Nullable<Int32>)
- Quelle:
- Results.cs
Erstellt eine IResult , die das angegebene data
Objekt in JSON serialisiert.
public static Microsoft.AspNetCore.Http.IResult Json<TValue> (TValue? data, System.Text.Json.Serialization.Metadata.JsonTypeInfo<TValue> jsonTypeInfo, string? contentType = default, int? statusCode = default);
static member Json : 'Value * System.Text.Json.Serialization.Metadata.JsonTypeInfo<'Value> * string * Nullable<int> -> Microsoft.AspNetCore.Http.IResult
Public Shared Function Json(Of TValue) (data As TValue, jsonTypeInfo As JsonTypeInfo(Of TValue), Optional contentType As String = Nothing, Optional statusCode As Nullable(Of Integer) = Nothing) As IResult
Typparameter
- TValue
Parameter
- data
- TValue
Das objekt, das als JSON geschrieben werden soll.
- jsonTypeInfo
- JsonTypeInfo<TValue>
Metadaten zum zu konvertierenden Typ.
- contentType
- String
Der Inhaltstyp, der für die Antwort festgelegt werden soll.
Gibt zurück
Der erstellte JsonHttpResult<TValue> , der das angegebene data
ALS JSON-Format für die Antwort serialisiert.
Hinweise
Aufrufer sollten eine instance der Serialisierungseinstellungen zwischenspeichern, um zu vermeiden, dass zwischengespeicherte Daten bei jedem Aufruf neu erstellen.