共用方式為


<dataContractSerializer><system.runtime.serialization>

包含 的設定資料。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資料合約已知類型

另請參閱