Share via


JsonPropertyInfoValues<T> 类

定义

提供有关属性或字段的序列化元数据。

generic <typename T>
public ref class JsonPropertyInfoValues sealed
public sealed class JsonPropertyInfoValues<T>
type JsonPropertyInfoValues<'T> = class
Public NotInheritable Class JsonPropertyInfoValues(Of T)

类型参数

T

要转换属性的 JsonConverter<T> 的类型。

继承
JsonPropertyInfoValues<T>

构造函数

JsonPropertyInfoValues<T>()

提供有关属性或字段的序列化元数据。

属性

Converter

JsonConverter属性或字段的 ,由 JsonConverterAttribute指定。

DeclaringType

属性或字段的声明类型。

Getter

提供获取属性或字段值的机制。

HasJsonInclude

属性是否使用 JsonIncludeAttribute进行批注。

IgnoreCondition

指定要忽略的成员的条件。

IsExtensionData

属性是否使用 JsonExtensionDataAttribute进行批注。

IsProperty

如果 true为 ,则指示成员是属性,否则表示成员为字段。

IsPublic

属性或字段是公共的。

IsVirtual

属性还是字段是虚拟属性。

JsonPropertyName

处理属性或字段时要使用的名称,由 JsonPropertyNameAttribute指定。

NumberHandling

如果属性或字段是数字,则指定序列化和反序列化时应如何处理它。

PropertyName

属性或字段的名称。

PropertyTypeInfo

属性 JsonTypeInfo 或字段类型的信息。

Setter

提供设置属性或字段值的机制。

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于