Results.Json Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Json(Object, JsonSerializerOptions, String, Nullable<Int32>) |
Belirtilen |
Json(Object, JsonTypeInfo, String, Nullable<Int32>) |
Belirtilen |
Json(Object, Type, JsonSerializerContext, String, Nullable<Int32>) |
Belirtilen |
Json<TValue>(TValue, JsonSerializerOptions, String, Nullable<Int32>) |
Belirtilen |
Json<TValue>(TValue, JsonSerializerContext, String, Nullable<Int32>) |
Belirtilen |
Json<TValue>(TValue, JsonTypeInfo<TValue>, String, Nullable<Int32>) |
Belirtilen |
Json(Object, JsonSerializerOptions, String, Nullable<Int32>)
- Kaynak:
- Results.cs
Belirtilen data
nesneyi JSON'a seri hale getiren bir IResult oluşturur.
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
Parametreler
- data
- Object
JSON olarak yazacak nesne.
- options
- JsonSerializerOptions
Değeri serileştirirken kullanılacak seri hale getirici seçenekleri.
- contentType
- String
Yanıtta ayarlanacağı içerik türü.
Döndürülenler
Yanıt için JSON biçimi olarak belirtilen data
seri hale getiren oluşturulduJsonHttpResult<TValue>.
Açıklamalar
Arayanlar, önbelleğe alınmış verileri her çağrıyla yeniden oluşturmamak için seri hale getirici ayarlarının bir örneğini önbelleğe almalıdır.
Şunlara uygulanır
Json(Object, JsonTypeInfo, String, Nullable<Int32>)
- Kaynak:
- Results.cs
Belirtilen data
nesneyi JSON'a seri hale getiren bir IResult oluşturur.
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
Parametreler
- data
- Object
JSON olarak yazacak nesne.
- jsonTypeInfo
- JsonTypeInfo
Dönüştürülecek tür hakkındaki meta veriler.
- contentType
- String
Yanıtta ayarlanacağı içerik türü.
Döndürülenler
Yanıt için JSON biçimi olarak belirtilen data
seri hale getiren oluşturulduJsonHttpResult<TValue>.
Açıklamalar
Arayanlar, önbelleğe alınmış verileri her çağrıyla yeniden oluşturmamak için seri hale getirici ayarlarının bir örneğini önbelleğe almalıdır.
Şunlara uygulanır
Json(Object, Type, JsonSerializerContext, String, Nullable<Int32>)
- Kaynak:
- Results.cs
Belirtilen data
nesneyi JSON'a seri hale getiren bir IResult oluşturur.
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
Parametreler
- data
- Object
JSON olarak yazacak nesne.
- type
- Type
Yazacak nesnenin türü.
- context
- JsonSerializerContext
Serileştirilebilir türler için meta veri sağlayıcısı.
- contentType
- String
Yanıtta ayarlanacağı içerik türü.
Döndürülenler
Yanıt için JSON biçimi olarak belirtilen data
seri hale getiren oluşturulduJsonHttpResult<TValue>.
Açıklamalar
Arayanlar, önbelleğe alınmış verileri her çağrıyla yeniden oluşturmamak için seri hale getirici ayarlarının bir örneğini önbelleğe almalıdır.
Şunlara uygulanır
Json<TValue>(TValue, JsonSerializerOptions, String, Nullable<Int32>)
- Kaynak:
- Results.cs
Belirtilen data
nesneyi JSON'a seri hale getiren bir IResult oluşturur.
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
Tür Parametreleri
- TValue
Parametreler
- data
- TValue
JSON olarak yazacak nesne.
- options
- JsonSerializerOptions
Değeri serileştirirken kullanılacak seri hale getirici seçenekleri.
- contentType
- String
Yanıtta ayarlanacağı içerik türü.
Döndürülenler
Yanıt için JSON biçimi olarak belirtilen data
seri hale getiren oluşturulduJsonHttpResult<TValue>.
Açıklamalar
Arayanlar, önbelleğe alınmış verileri her çağrıyla yeniden oluşturmamak için seri hale getirici ayarlarının bir örneğini önbelleğe almalıdır.
Şunlara uygulanır
Json<TValue>(TValue, JsonSerializerContext, String, Nullable<Int32>)
- Kaynak:
- Results.cs
Belirtilen data
nesneyi JSON'a seri hale getiren bir IResult oluşturur.
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
Tür Parametreleri
- TValue
Parametreler
- data
- TValue
JSON olarak yazacak nesne.
- context
- JsonSerializerContext
Serileştirilebilir türler için meta veri sağlayıcısı.
- contentType
- String
Yanıtta ayarlanacağı içerik türü.
Döndürülenler
Yanıt için JSON biçimi olarak belirtilen data
seri hale getiren oluşturulduJsonHttpResult<TValue>.
Açıklamalar
Arayanlar, önbelleğe alınmış verileri her çağrıyla yeniden oluşturmamak için seri hale getirici ayarlarının bir örneğini önbelleğe almalıdır.
Şunlara uygulanır
Json<TValue>(TValue, JsonTypeInfo<TValue>, String, Nullable<Int32>)
- Kaynak:
- Results.cs
Belirtilen data
nesneyi JSON'a seri hale getiren bir IResult oluşturur.
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
Tür Parametreleri
- TValue
Parametreler
- data
- TValue
JSON olarak yazacak nesne.
- jsonTypeInfo
- JsonTypeInfo<TValue>
Dönüştürülecek tür hakkındaki meta veriler.
- contentType
- String
Yanıtta ayarlanacağı içerik türü.
Döndürülenler
Yanıt için JSON biçimi olarak belirtilen data
seri hale getiren oluşturulduJsonHttpResult<TValue>.
Açıklamalar
Arayanlar, önbelleğe alınmış verileri her çağrıyla yeniden oluşturmamak için seri hale getirici ayarlarının bir örneğini önbelleğe almalıdır.