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

获取或设置可能存在于通过使用此实例 DataContractSerializerSettings 所序列化的对象关系图中的类型集合。

MaxItemsInObjectGraph

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

RootName

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

SerializeReadOnlyTypes

获取或设置指定是否序列化只读类型的值。

UseSimpleDictionaryFormat

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

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于