JsonSerializerOptions.GetTypeInfo(Type) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取 JsonTypeInfo 由当前 JsonSerializerOptions 实例解析的协定元数据。
public:
System::Text::Json::Serialization::Metadata::JsonTypeInfo ^ GetTypeInfo(Type ^ type);
public System.Text.Json.Serialization.Metadata.JsonTypeInfo GetTypeInfo (Type type);
member this.GetTypeInfo : Type -> System.Text.Json.Serialization.Metadata.JsonTypeInfo
Public Function GetTypeInfo (type As Type) As JsonTypeInfo
参数
- type
- Type
要解析其协定元数据的类型。
返回
为 解析的 type
协定元数据。
例外
type
为 null
。
type
对于序列化无效。
注解
返回的元数据可以向下转换到 JsonTypeInfo<T> 相关重载,并与相关 JsonSerializer 重载一起使用。
JsonSerializerOptions如果实例被锁定以供修改,则 方法将返回元数据的缓存实例。