DefaultJsonTypeInfoResolver 类

定义

定义 System.Text.Json 使用的默认基于反射的 JSON 协定解析程序。

public ref class DefaultJsonTypeInfoResolver : System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver
public class DefaultJsonTypeInfoResolver : System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
type DefaultJsonTypeInfoResolver = class
    interface IJsonTypeInfoResolver
Public Class DefaultJsonTypeInfoResolver
Implements IJsonTypeInfoResolver
继承
DefaultJsonTypeInfoResolver
实现

注解

使用的 Default协定解析程序。

构造函数

DefaultJsonTypeInfoResolver()

创建可变 DefaultJsonTypeInfoResolver 实例。

属性

Modifiers

获取可用于修改初始协定的用户定义回调的列表。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
GetTypeInfo(Type, JsonSerializerOptions)

解析给定 typeoptions 配置的 JSON 协定。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

扩展方法

WithAddedModifier(IJsonTypeInfoResolver, Action<JsonTypeInfo>)

创建解析程序,并将修改应用于源 resolver生成的元数据。

适用于