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


NewtonsoftJsonInputFormatter.CreateJsonSerializer Метод

Определение

Перегрузки

CreateJsonSerializer()

Вызывается во время десериализации для получения Newtonsoft.Json.JsonSerializer. Передаваемый контекст модуля форматирования дает возможность создавать сериализаторы, относящиеся к контексту.

CreateJsonSerializer(InputFormatterContext)

Вызывается во время десериализации для получения Newtonsoft.Json.JsonSerializer. Передаваемый контекст модуля форматирования дает возможность создавать сериализаторы, относящиеся к контексту.

CreateJsonSerializer()

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

Вызывается во время десериализации для получения Newtonsoft.Json.JsonSerializer. Передаваемый контекст модуля форматирования дает возможность создавать сериализаторы, относящиеся к контексту.

protected:
 virtual Newtonsoft::Json::JsonSerializer ^ CreateJsonSerializer();
protected virtual Newtonsoft.Json.JsonSerializer CreateJsonSerializer ();
abstract member CreateJsonSerializer : unit -> Newtonsoft.Json.JsonSerializer
override this.CreateJsonSerializer : unit -> Newtonsoft.Json.JsonSerializer
Protected Overridable Function CreateJsonSerializer () As JsonSerializer

Возвращаемое значение

Newtonsoft.Json.JsonSerializer

Тип Newtonsoft.Json.JsonSerializer, используемый во время десериализации.

Комментарии

Этот метод работает совместно с ReleaseJsonSerializer(JsonSerializer) для управления временем существования Newtonsoft.Json.JsonSerializer экземпляров.

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

CreateJsonSerializer(InputFormatterContext)

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

Вызывается во время десериализации для получения Newtonsoft.Json.JsonSerializer. Передаваемый контекст модуля форматирования дает возможность создавать сериализаторы, относящиеся к контексту.

protected:
 virtual Newtonsoft::Json::JsonSerializer ^ CreateJsonSerializer(Microsoft::AspNetCore::Mvc::Formatters::InputFormatterContext ^ context);
protected virtual Newtonsoft.Json.JsonSerializer CreateJsonSerializer (Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext context);
abstract member CreateJsonSerializer : Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext -> Newtonsoft.Json.JsonSerializer
override this.CreateJsonSerializer : Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext -> Newtonsoft.Json.JsonSerializer
Protected Overridable Function CreateJsonSerializer (context As InputFormatterContext) As JsonSerializer

Параметры

context
InputFormatterContext

Объект контекста, используемый методом форматирования входных данных для десериализации текста запроса в объект .

Возвращаемое значение

Newtonsoft.Json.JsonSerializer

Тип Newtonsoft.Json.JsonSerializer, используемый во время десериализации.

Комментарии

Этот метод работает совместно с ReleaseJsonSerializer(JsonSerializer) для управления временем существования Newtonsoft.Json.JsonSerializer экземпляров.

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