Поделиться через


JsonContent.Create Метод

Определение

Перегрузки

Create(Object, JsonTypeInfo, MediaTypeHeaderValue)

Создает новый экземпляр класса JsonContent, который будет содержать значение inputValue, сериализованное как JSON.

Create(Object, Type, MediaTypeHeaderValue, JsonSerializerOptions)

Создает новый экземпляр класса JsonContent, который будет содержать значение inputValue, сериализованное как JSON.

Create<T>(T, MediaTypeHeaderValue, JsonSerializerOptions)

Создает новый экземпляр класса JsonContent, который будет содержать значение inputValue, сериализованное как JSON.

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

Создает новый экземпляр класса JsonContent, который будет содержать значение inputValue, сериализованное как JSON.

Create(Object, JsonTypeInfo, MediaTypeHeaderValue)

Исходный код:
JsonContent.cs
Исходный код:
JsonContent.cs

Создает новый экземпляр класса JsonContent, который будет содержать значение inputValue, сериализованное как JSON.

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, который будет содержать значение inputValue, сериализованное как JSON.

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, который будет содержать значение inputValue, сериализованное как JSON.

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, который будет содержать значение inputValue, сериализованное как JSON.

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.

Применяется к