Results.Json Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Json(Object, JsonSerializerOptions, String, Nullable<Int32>) |
Crée un IResult qui sérialise l’objet spécifié |
Json(Object, JsonTypeInfo, String, Nullable<Int32>) |
Crée un IResult qui sérialise l’objet spécifié |
Json(Object, Type, JsonSerializerContext, String, Nullable<Int32>) |
Crée un IResult qui sérialise l’objet spécifié |
Json<TValue>(TValue, JsonSerializerOptions, String, Nullable<Int32>) |
Crée un IResult qui sérialise l’objet spécifié |
Json<TValue>(TValue, JsonSerializerContext, String, Nullable<Int32>) |
Crée un IResult qui sérialise l’objet spécifié |
Json<TValue>(TValue, JsonTypeInfo<TValue>, String, Nullable<Int32>) |
Crée un IResult qui sérialise l’objet spécifié |
Json(Object, JsonSerializerOptions, String, Nullable<Int32>)
- Source:
- Results.cs
Crée un IResult qui sérialise l’objet spécifié data
au format JSON.
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
Paramètres
- data
- Object
Objet à écrire au format JSON.
- options
- JsonSerializerOptions
Options de sérialiseur à utiliser lors de la sérialisation de la valeur.
- contentType
- String
Content-type à définir sur la réponse.
Retours
créé JsonHttpResult<TValue> qui sérialise le spécifié data
en tant que format JSON pour la réponse.
Remarques
Les appelants doivent mettre en cache une instance de paramètres de sérialiseur pour éviter de recréer des données mises en cache à chaque appel.
S’applique à
Json(Object, JsonTypeInfo, String, Nullable<Int32>)
- Source:
- Results.cs
Crée un IResult qui sérialise l’objet spécifié data
au format JSON.
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
Paramètres
- data
- Object
Objet à écrire au format JSON.
- jsonTypeInfo
- JsonTypeInfo
Métadonnées relatives au type à convertir.
- contentType
- String
Content-type à définir sur la réponse.
Retours
créé JsonHttpResult<TValue> qui sérialise le spécifié data
en tant que format JSON pour la réponse.
Remarques
Les appelants doivent mettre en cache une instance de paramètres de sérialiseur pour éviter de recréer des données mises en cache à chaque appel.
S’applique à
Json(Object, Type, JsonSerializerContext, String, Nullable<Int32>)
- Source:
- Results.cs
Crée un IResult qui sérialise l’objet spécifié data
au format JSON.
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
Paramètres
- data
- Object
Objet à écrire au format JSON.
- type
- Type
Type d'objet à écrire.
- context
- JsonSerializerContext
Fournisseur de métadonnées pour les types sérialisables.
- contentType
- String
Content-type à définir sur la réponse.
Retours
créé JsonHttpResult<TValue> qui sérialise le spécifié data
en tant que format JSON pour la réponse.
Remarques
Les appelants doivent mettre en cache une instance de paramètres de sérialiseur pour éviter de recréer des données mises en cache à chaque appel.
S’applique à
Json<TValue>(TValue, JsonSerializerOptions, String, Nullable<Int32>)
- Source:
- Results.cs
Crée un IResult qui sérialise l’objet spécifié data
au format JSON.
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
Paramètres de type
- TValue
Paramètres
- data
- TValue
Objet à écrire au format JSON.
- options
- JsonSerializerOptions
Options de sérialiseur à utiliser lors de la sérialisation de la valeur.
- contentType
- String
Content-type à définir sur la réponse.
Retours
créé JsonHttpResult<TValue> qui sérialise le spécifié data
en tant que format JSON pour la réponse.
Remarques
Les appelants doivent mettre en cache une instance de paramètres de sérialiseur pour éviter de recréer des données mises en cache à chaque appel.
S’applique à
Json<TValue>(TValue, JsonSerializerContext, String, Nullable<Int32>)
- Source:
- Results.cs
Crée un IResult qui sérialise l’objet spécifié data
au format JSON.
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
Paramètres de type
- TValue
Paramètres
- data
- TValue
Objet à écrire au format JSON.
- context
- JsonSerializerContext
Fournisseur de métadonnées pour les types sérialisables.
- contentType
- String
Content-type à définir sur la réponse.
Retours
créé JsonHttpResult<TValue> qui sérialise le spécifié data
en tant que format JSON pour la réponse.
Remarques
Les appelants doivent mettre en cache une instance de paramètres de sérialiseur pour éviter de recréer des données mises en cache à chaque appel.
S’applique à
Json<TValue>(TValue, JsonTypeInfo<TValue>, String, Nullable<Int32>)
- Source:
- Results.cs
Crée un IResult qui sérialise l’objet spécifié data
au format JSON.
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
Paramètres de type
- TValue
Paramètres
- data
- TValue
Objet à écrire au format JSON.
- jsonTypeInfo
- JsonTypeInfo<TValue>
Métadonnées relatives au type à convertir.
- contentType
- String
Content-type à définir sur la réponse.
Retours
créé JsonHttpResult<TValue> qui sérialise le spécifié data
en tant que format JSON pour la réponse.
Remarques
Les appelants doivent mettre en cache une instance de paramètres de sérialiseur pour éviter de recréer des données mises en cache à chaque appel.