JsonContent.Create メソッド

定義

オーバーロード

Create(Object, JsonTypeInfo, MediaTypeHeaderValue)

JSON としてシリアル化された inputValue を含む JsonContent クラスの新しいインスタンスを作成します。

Create(Object, Type, MediaTypeHeaderValue, JsonSerializerOptions)

JSON としてシリアル化された inputValue を含む JsonContent クラスの新しいインスタンスを作成します。

Create<T>(T, MediaTypeHeaderValue, JsonSerializerOptions)

JSON としてシリアル化された inputValue を含む JsonContent クラスの新しいインスタンスを作成します。

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

JSON としてシリアル化された inputValue を含む JsonContent クラスの新しいインスタンスを作成します。

Create(Object, JsonTypeInfo, MediaTypeHeaderValue)

ソース:
JsonContent.cs
ソース:
JsonContent.cs

JSON としてシリアル化された inputValue を含む JsonContent クラスの新しいインスタンスを作成します。

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

JSON としてシリアル化された inputValue を含む JsonContent クラスの新しいインスタンスを作成します。

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

JSON としてシリアル化された inputValue を含む JsonContent クラスの新しいインスタンスを作成します。

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

JSON としてシリアル化された inputValue を含む JsonContent クラスの新しいインスタンスを作成します。

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 のインスタンス。

適用対象