DataContractSerializerSettings 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定数据协定序列化程序设置。
public ref class DataContractSerializerSettings
public class DataContractSerializerSettings
type DataContractSerializerSettings = class
Public Class DataContractSerializerSettings
- 继承
-
DataContractSerializerSettings
构造函数
| DataContractSerializerSettings() |
初始化 DataContractSerializerSettings 类的新实例。 |
属性
| DataContractResolver |
获取或设置用于动态将 xsi:type 声明映射到已知协定类型的组件。 |
| DataContractSurrogate |
获取或设置序列化代理项。 |
| IgnoreExtensionDataObject |
获取或设置一个值,该值指定在对类进行序列化或反序列化时是否要忽略由该类扩展提供的数据。 |
| KnownTypes |
获取或设置可能存在于通过使用此实例 DataContractSerializerSettings 所序列化的对象关系图中的类型集合。 |
| MaxItemsInObjectGraph |
获取或设置一个要序列化或反序列化的对象图中的最大项数。 |
| PreserveObjectReferences |
获取或设置一个值,该值指定是否使用非标准的 XML 构造来保留对象引用数据。 |
| RootName |
获取或设置选定对象的根名称。 |
| RootNamespace |
获取或设置指定对象的根命名空间。 |
| SerializeReadOnlyTypes |
获取或设置指定是否序列化只读类型的值。 |
方法
| Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
| ToString() |
返回表示当前对象的字符串。 (继承自 Object) |