NewtonsoftJsonInputFormatter.CreateJsonSerializer 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
CreateJsonSerializer() |
在反序列化期间调用 以获取 Newtonsoft.Json.JsonSerializer。 通过传递的格式化程序上下文,可以创建特定于上下文的序列化程序。 |
CreateJsonSerializer(InputFormatterContext) |
在反序列化期间调用 以获取 Newtonsoft.Json.JsonSerializer。 通过传递的格式化程序上下文,可以创建特定于上下文的序列化程序。 |
CreateJsonSerializer()
在反序列化期间调用 以获取 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)
在反序列化期间调用 以获取 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 生存期。