Results.Json Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Json(Object, JsonSerializerOptions, String, Nullable<Int32>) |
Membuat yang menserialisasikan IResult objek yang ditentukan |
Json(Object, JsonTypeInfo, String, Nullable<Int32>) |
Membuat yang menserialisasikan IResult objek yang ditentukan |
Json(Object, Type, JsonSerializerContext, String, Nullable<Int32>) |
Membuat yang menserialisasikan IResult objek yang ditentukan |
Json<TValue>(TValue, JsonSerializerOptions, String, Nullable<Int32>) |
Membuat yang menserialisasikan IResult objek yang ditentukan |
Json<TValue>(TValue, JsonSerializerContext, String, Nullable<Int32>) |
Membuat yang menserialisasikan IResult objek yang ditentukan |
Json<TValue>(TValue, JsonTypeInfo<TValue>, String, Nullable<Int32>) |
Membuat yang menserialisasikan IResult objek yang ditentukan |
Json(Object, JsonSerializerOptions, String, Nullable<Int32>)
- Sumber:
- Results.cs
Membuat yang menserialisasikan IResult objek yang ditentukan data
ke 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
Parameter
- data
- Object
Objek untuk ditulis sebagai JSON.
- options
- JsonSerializerOptions
Opsi serializer untuk digunakan saat membuat serialisasi nilai.
- contentType
- String
Jenis konten yang akan diatur pada respons.
Mengembalikan
yang dibuat JsonHttpResult<TValue> yang menserialisasikan yang ditentukan data
sebagai format JSON untuk respons.
Keterangan
Pemanggil harus menyimpan cache instans pengaturan serializer untuk menghindari pembuatan ulang data cache dengan setiap panggilan.
Berlaku untuk
Json(Object, JsonTypeInfo, String, Nullable<Int32>)
- Sumber:
- Results.cs
Membuat yang menserialisasikan IResult objek yang ditentukan data
ke 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
Parameter
- data
- Object
Objek untuk ditulis sebagai JSON.
- jsonTypeInfo
- JsonTypeInfo
Metadata tentang jenis yang akan dikonversi.
- contentType
- String
Jenis konten yang akan diatur pada respons.
Mengembalikan
yang dibuat JsonHttpResult<TValue> yang menserialisasikan yang ditentukan data
sebagai format JSON untuk respons.
Keterangan
Pemanggil harus menyimpan cache instans pengaturan serializer untuk menghindari pembuatan ulang data cache dengan setiap panggilan.
Berlaku untuk
Json(Object, Type, JsonSerializerContext, String, Nullable<Int32>)
- Sumber:
- Results.cs
Membuat yang menserialisasikan IResult objek yang ditentukan data
ke 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
Parameter
- data
- Object
Objek untuk ditulis sebagai JSON.
- type
- Type
Jenis objek yang akan ditulis.
- context
- JsonSerializerContext
Penyedia metadata untuk jenis yang dapat diserialisasikan.
- contentType
- String
Jenis konten yang akan diatur pada respons.
Mengembalikan
yang dibuat JsonHttpResult<TValue> yang menserialisasikan yang ditentukan data
sebagai format JSON untuk respons.
Keterangan
Pemanggil harus menyimpan cache instans pengaturan serializer untuk menghindari pembuatan ulang data cache dengan setiap panggilan.
Berlaku untuk
Json<TValue>(TValue, JsonSerializerOptions, String, Nullable<Int32>)
- Sumber:
- Results.cs
Membuat yang menserialisasikan IResult objek yang ditentukan data
ke 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
Jenis parameter
- TValue
Parameter
- data
- TValue
Objek untuk ditulis sebagai JSON.
- options
- JsonSerializerOptions
Opsi serializer untuk digunakan saat membuat serialisasi nilai.
- contentType
- String
Jenis konten yang akan diatur pada respons.
Mengembalikan
yang dibuat JsonHttpResult<TValue> yang menserialisasikan yang ditentukan data
sebagai format JSON untuk respons.
Keterangan
Pemanggil harus menyimpan cache instans pengaturan serializer untuk menghindari pembuatan ulang data cache dengan setiap panggilan.
Berlaku untuk
Json<TValue>(TValue, JsonSerializerContext, String, Nullable<Int32>)
- Sumber:
- Results.cs
Membuat yang menserialisasikan IResult objek yang ditentukan data
ke 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
Jenis parameter
- TValue
Parameter
- data
- TValue
Objek untuk ditulis sebagai JSON.
- context
- JsonSerializerContext
Penyedia metadata untuk jenis yang dapat diserialisasikan.
- contentType
- String
Jenis konten yang akan diatur pada respons.
Mengembalikan
yang dibuat JsonHttpResult<TValue> yang menserialisasikan yang ditentukan data
sebagai format JSON untuk respons.
Keterangan
Pemanggil harus menyimpan cache instans pengaturan serializer untuk menghindari pembuatan ulang data cache dengan setiap panggilan.
Berlaku untuk
Json<TValue>(TValue, JsonTypeInfo<TValue>, String, Nullable<Int32>)
- Sumber:
- Results.cs
Membuat yang menserialisasikan IResult objek yang ditentukan data
ke 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
Jenis parameter
- TValue
Parameter
- data
- TValue
Objek untuk ditulis sebagai JSON.
- jsonTypeInfo
- JsonTypeInfo<TValue>
Metadata tentang jenis yang akan dikonversi.
- contentType
- String
Jenis konten yang akan diatur pada respons.
Mengembalikan
yang dibuat JsonHttpResult<TValue> yang menserialisasikan yang ditentukan data
sebagai format JSON untuk respons.
Keterangan
Pemanggil harus menyimpan cache instans pengaturan serializer untuk menghindari pembuatan ulang data cache dengan setiap panggilan.