Share via


JsonContent.Create 方法

定義

多載

Create(Object, JsonTypeInfo, MediaTypeHeaderValue)

建立 JsonContent 類別的新執行個體,其將包含序列化為 JSON 的 inputValue

Create(Object, Type, MediaTypeHeaderValue, JsonSerializerOptions)

建立 JsonContent 類別的新執行個體,其將包含序列化為 JSON 的 inputValue

Create<T>(T, MediaTypeHeaderValue, JsonSerializerOptions)

建立 JsonContent 類別的新執行個體,其將包含序列化為 JSON 的 inputValue

Create<T>(T, JsonTypeInfo<T>, MediaTypeHeaderValue)

建立 JsonContent 類別的新執行個體,其將包含序列化為 JSON 的 inputValue

Create(Object, JsonTypeInfo, MediaTypeHeaderValue)

來源:
JsonContent.cs
來源:
JsonContent.cs

建立 JsonContent 類別的新執行個體,其將包含序列化為 JSON 的 inputValue

public static System.Net.Http.Json.JsonContent Create (object? inputValue, System.Text.Json.Serialization.Metadata.JsonTypeInfo jsonTypeInfo, System.Net.Http.Headers.MediaTypeHeaderValue? mediaType = default);
static member Create : obj * System.Text.Json.Serialization.Metadata.JsonTypeInfo * System.Net.Http.Headers.MediaTypeHeaderValue -> System.Net.Http.Json.JsonContent
Public Shared Function Create (inputValue As Object, jsonTypeInfo As JsonTypeInfo, Optional mediaType As MediaTypeHeaderValue = Nothing) As JsonContent

參數

inputValue
Object

要序列化的值。

jsonTypeInfo
JsonTypeInfo

用來控制串行化行為的 JsonTypeInfo。

mediaType
MediaTypeHeaderValue

要用於內容的媒體類型。

傳回

JsonContent 執行個體。

適用於

Create(Object, Type, MediaTypeHeaderValue, JsonSerializerOptions)

來源:
JsonContent.cs
來源:
JsonContent.cs
來源:
JsonContent.cs

建立 JsonContent 類別的新執行個體,其將包含序列化為 JSON 的 inputValue

public static System.Net.Http.Json.JsonContent Create (object? inputValue, Type inputType, System.Net.Http.Headers.MediaTypeHeaderValue? mediaType = default, System.Text.Json.JsonSerializerOptions? options = default);
static member Create : obj * Type * System.Net.Http.Headers.MediaTypeHeaderValue * System.Text.Json.JsonSerializerOptions -> System.Net.Http.Json.JsonContent
Public Shared Function Create (inputValue As Object, inputType As Type, Optional mediaType As MediaTypeHeaderValue = Nothing, Optional options As JsonSerializerOptions = Nothing) As JsonContent

參數

inputValue
Object

要序列化的值。

inputType
Type

要序列化之值的類型。

mediaType
MediaTypeHeaderValue

要用於內容的媒體類型。

options
JsonSerializerOptions

在序列化期間控制行為的選項,預設選項為 Web

傳回

JsonContent 執行個體。

適用於

Create<T>(T, MediaTypeHeaderValue, JsonSerializerOptions)

來源:
JsonContent.cs
來源:
JsonContent.cs
來源:
JsonContent.cs

建立 JsonContent 類別的新執行個體,其將包含序列化為 JSON 的 inputValue

public static System.Net.Http.Json.JsonContent Create<T> (T inputValue, System.Net.Http.Headers.MediaTypeHeaderValue? mediaType = default, System.Text.Json.JsonSerializerOptions? options = default);
static member Create : 'T * System.Net.Http.Headers.MediaTypeHeaderValue * System.Text.Json.JsonSerializerOptions -> System.Net.Http.Json.JsonContent
Public Shared Function Create(Of T) (inputValue As T, Optional mediaType As MediaTypeHeaderValue = Nothing, Optional options As JsonSerializerOptions = Nothing) As JsonContent

類型參數

T

要序列化之值的類型。

參數

inputValue
T

要序列化的值。

mediaType
MediaTypeHeaderValue

要用於內容的媒體類型。

options
JsonSerializerOptions

在序列化期間控制行為的選項,預設選項為 Web

傳回

JsonContent 執行個體。

適用於

Create<T>(T, JsonTypeInfo<T>, MediaTypeHeaderValue)

來源:
JsonContent.cs
來源:
JsonContent.cs

建立 JsonContent 類別的新執行個體,其將包含序列化為 JSON 的 inputValue

public static System.Net.Http.Json.JsonContent Create<T> (T? inputValue, System.Text.Json.Serialization.Metadata.JsonTypeInfo<T> jsonTypeInfo, System.Net.Http.Headers.MediaTypeHeaderValue? mediaType = default);
static member Create : 'T * System.Text.Json.Serialization.Metadata.JsonTypeInfo<'T> * System.Net.Http.Headers.MediaTypeHeaderValue -> System.Net.Http.Json.JsonContent
Public Shared Function Create(Of T) (inputValue As T, jsonTypeInfo As JsonTypeInfo(Of T), Optional mediaType As MediaTypeHeaderValue = Nothing) As JsonContent

類型參數

T

要序列化之值的類型。

參數

inputValue
T

要序列化的值。

jsonTypeInfo
JsonTypeInfo<T>

用來控制串行化行為的 JsonTypeInfo。

mediaType
MediaTypeHeaderValue

要用於內容的媒體類型。

傳回

JsonContent 執行個體。

適用於