| JsonContractResolver 构造函数 |
Senparc.Weixin SDK 官方教程《微信开发深度解析》已出版,支持中国开源事业,请【购买正版】!
《微信公众号+小程序》视频课程已经上线,【点击这里】学习!
NeuChar(纽插)已经上线,为开发者提供一站式跨平台管理枢纽,并可将应用入驻到 NeuChar 应用商店!新功能正在不断增加中,快来使用吧! https://www.neuchar.com
在线动态微信接口 Swagger WebApi 文档: https://weixin.senparc.com:8039
JSON 输出设置 构造函数 优先级: ignoreNulls < propertiesToIgnoreNull < typesToIgnoreNull
命名空间:
Senparc.CO2NET.Helpers.Serializers
程序集:
Senparc.CO2NET (在 Senparc.CO2NET.dll 中) 版本:1.4.300-preview.3.21201.4.100+9de96adf02982fcbddc436d3680e19a719e9d8b2
语法 public JsonContractResolver(
bool ignoreNulls = false,
List<string> propertiesToIgnoreNull = null,
List<Type> typesToIgnoreNull = null
)
Public Sub New (
Optional ignoreNulls As Boolean = false,
Optional propertiesToIgnoreNull As List(Of String) = Nothing,
Optional typesToIgnoreNull As List(Of Type) = Nothing
)
参数
- ignoreNulls (Optional)
- 类型:SystemBoolean
是否忽略当前类型以及具有IJsonIgnoreNull接口,且为Null值的属性。如果为true,符合此条件的属性将不会出现在Json字符串中 - propertiesToIgnoreNull (Optional)
- 类型:System.Collections.GenericListString
需要特殊忽略null值的属性名称 - typesToIgnoreNull (Optional)
- 类型:System.Collections.GenericListType
指定类型(Class,非Interface)下的为null属性不生成到Json中
参见