NewtonsoftJsonInputFormatter.CreateJsonSerializer 方法

定义

重载

CreateJsonSerializer()

在反序列化期间调用 以获取 Newtonsoft.Json.JsonSerializer。 通过传递的格式化程序上下文,可以创建特定于上下文的序列化程序。

CreateJsonSerializer(InputFormatterContext)

在反序列化期间调用 以获取 Newtonsoft.Json.JsonSerializer。 通过传递的格式化程序上下文,可以创建特定于上下文的序列化程序。

CreateJsonSerializer()

Source:
NewtonsoftJsonInputFormatter.cs
Source:
NewtonsoftJsonInputFormatter.cs
Source:
NewtonsoftJsonInputFormatter.cs
Source:
NewtonsoftJsonInputFormatter.cs
Source:
NewtonsoftJsonInputFormatter.cs
Source:
NewtonsoftJsonInputFormatter.cs
Source:
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)

Source:
NewtonsoftJsonInputFormatter.cs
Source:
NewtonsoftJsonInputFormatter.cs
Source:
NewtonsoftJsonInputFormatter.cs
Source:
NewtonsoftJsonInputFormatter.cs
Source:
NewtonsoftJsonInputFormatter.cs
Source:
NewtonsoftJsonInputFormatter.cs
Source:
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 生存期。

适用于