包含 的設定資料。DataContractSerializer
<configuration>
<system.runtime.serialization>
<dataContractSerializer>
語法
<configuration>
<system.runtime.serialization>
<dataContractSerializer ignoreExtensionDataObject="Boolean"
maxItemsInObjectGraph="Integer">
<declaredTypes>
<add type="String">
<knownType type="String">
<parameter index="Integer"
type="String" />
</knownType>
</add>
</declaredTypes>
</dataContractSerializer>
</system.runtime.serialization>
</configuration>
屬性和項目
下列章節說明屬性、子元素和父元素。
Attributes
| 元素 | Description |
|---|---|
| ignoreExtensionDataObject | 一個布林值,指定在端點被序列化或反序列化時,是否應忽略其提供的資料。 此屬性僅可設定在 <dataContractSerializer> 元素下方 <behavior> 。 |
| maxItemsInObjectGraph | 一個整數,指定最多要序列化或反序列化的項目數量。 此屬性為 65536。 |
子專案
| 元素 | Description |
|---|---|
| <宣告型別> | 包含在 DataContractSerializer 反序列化時使用的已知類型。 欲了解更多關於資料合約及已知類型,請參閱 資料合約已知類型。 |
父項目
| 元素 | Description |
|---|---|
| <System.runtime.serialization> | 代表命名空間區段的 System.Runtime.Serialization 根元素,並包含設定 選項 DataContractSerializer的元素。 |
備註
欲了解更多已知類型資訊,請參閱DataContractSerializer資料合約已知類型。