JsonSerializerOptions.TypeInfoResolver 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 JsonTypeInfo 此实例使用的协定解析程序。
public:
property System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver ^ TypeInfoResolver { System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver ^ get(); void set(System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver ^ value); };
public System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver TypeInfoResolver { get; set; }
member this.TypeInfoResolver : System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver with get, set
Public Property TypeInfoResolver As IJsonTypeInfoResolver
属性值
例外
在序列化或反序列化发生后设置该属性。
注解
设置 null
等效于使用基于 DefaultJsonTypeInfoResolver反射的设置。
一旦与其中 JsonSerializer 一种方法一起使用,该属性将自动填充。