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>()

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

属性

AttributeProviderFactory

提供映射到 AttributeProviderICustomAttributeProvider 工厂。

Converter

JsonConverterAttribute指定的属性或字段的 JsonConverter

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)

适用于