JsonTypeInfo.CreateJsonTypeInfo 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
CreateJsonTypeInfo(Type, JsonSerializerOptions) |
创建空白 JsonTypeInfo 实例。 |
CreateJsonTypeInfo<T>(JsonSerializerOptions) |
创建空白 JsonTypeInfo<T> 实例。 |
CreateJsonTypeInfo(Type, JsonSerializerOptions)
- Source:
- JsonTypeInfo.cs
- Source:
- JsonTypeInfo.cs
- Source:
- JsonTypeInfo.cs
创建空白 JsonTypeInfo 实例。
public:
static System::Text::Json::Serialization::Metadata::JsonTypeInfo ^ CreateJsonTypeInfo(Type ^ type, System::Text::Json::JsonSerializerOptions ^ options);
public static System.Text.Json.Serialization.Metadata.JsonTypeInfo CreateJsonTypeInfo (Type type, System.Text.Json.JsonSerializerOptions options);
static member CreateJsonTypeInfo : Type * System.Text.Json.JsonSerializerOptions -> System.Text.Json.Serialization.Metadata.JsonTypeInfo
Public Shared Function CreateJsonTypeInfo (type As Type, options As JsonSerializerOptions) As JsonTypeInfo
参数
- type
- Type
为其指定协定元数据的类型。
- options
- JsonSerializerOptions
与 JsonSerializerOptions 元数据关联的实例。
返回
一个空白 JsonTypeInfo 实例。
例外
type
或 options
为 null
。
type
不能用于序列化。
注解
返回的 JsonTypeInfo 将为空,但属性除外, Converter 该属性将从 类型或内置转换器解析 Converters 。 此方法不会解析类型声明上通过 JsonConverterAttribute 指定的任何转换器。
解析哪个转换器会影响 的值 Kind,该值约束可在 实例中 JsonTypeInfo 修改的元数据的类型。
适用于
CreateJsonTypeInfo<T>(JsonSerializerOptions)
- Source:
- JsonTypeInfo.cs
- Source:
- JsonTypeInfo.cs
- Source:
- JsonTypeInfo.cs
创建空白 JsonTypeInfo<T> 实例。
public:
generic <typename T>
static System::Text::Json::Serialization::Metadata::JsonTypeInfo<T> ^ CreateJsonTypeInfo(System::Text::Json::JsonSerializerOptions ^ options);
public static System.Text.Json.Serialization.Metadata.JsonTypeInfo<T> CreateJsonTypeInfo<T> (System.Text.Json.JsonSerializerOptions options);
static member CreateJsonTypeInfo : System.Text.Json.JsonSerializerOptions -> System.Text.Json.Serialization.Metadata.JsonTypeInfo<'T>
Public Shared Function CreateJsonTypeInfo(Of T) (options As JsonSerializerOptions) As JsonTypeInfo(Of T)
类型参数
- T
为其指定协定元数据的类型。
参数
- options
- JsonSerializerOptions
与 JsonSerializerOptions 元数据关联的实例。
返回
一个空白 JsonTypeInfo<T> 实例。
例外
options
为 null
。
注解
返回的 <see cref=“T:System.Text.Json.Serialization.Metadata.JsonTypeInfo'1> 将为空,但 属性除外 Converter ,该属性将从 类型或内置转换器解析 Converters 。 此方法不会解析类型声明上通过 JsonConverterAttribute 指定的任何转换器。
解析哪个转换器会影响 的值 Kind,该值约束可在 实例中 JsonTypeInfo 修改的元数据的类型。