DataContractJsonSerializerSettings 类

定义

指定 DataContractJsonSerializer 设置。

public ref class DataContractJsonSerializerSettings
public class DataContractJsonSerializerSettings
type DataContractJsonSerializerSettings = class
Public Class DataContractJsonSerializerSettings
继承
DataContractJsonSerializerSettings

构造函数

名称 说明
DataContractJsonSerializerSettings()

初始化 DataContractJsonSerializerSettings 类的新实例。

属性

名称 说明
DataContractSurrogate

获取或设置给定 IDataContractSurrogate 实例当前处于活动状态的代理项类型。

DateTimeFormat

获取或设置一个 DateTimeFormat,该格式定义显示日期和时间的文化适当格式。

EmitTypeInformation

获取或设置用于发出类型信息的数据协定 JSON 序列化程序设置。

IgnoreExtensionDataObject

获取或设置一个值,该值指定在对类进行序列化或反序列化时,是否忽略类的扩展提供的数据。

KnownTypes

获取或设置一个类型集合,这些类型可能存在于使用此实例 DataContractJsonSerializerSettings 序列化的对象图中。

MaxItemsInObjectGraph

获取或设置对象图中要序列化或反序列化的最大项数。

RootName

获取或设置所选对象的根名称。

SerializeReadOnlyTypes

获取或设置一个值,该值指定是否序列化只读类型。

UseSimpleDictionaryFormat

获取或设置一个值,该值指定是否使用简单的字典格式。

方法

名称 说明
Equals(Object)

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

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于