共用方式為


<dataContractSerializer>

包含 DataContractSerializer 的組態資料。這個項目會出現在兩個不同的階層架構中。其中一個列於接下來的<結構描述階層架構>一節,另一個則列於<備註>一節中。

結構描述階層

<system.serviceModel>
  <behaviors>
    <serviceBehaviors>
      <serviceBehaviors> 的 <behavior>
        <dataContractSerializer>

語法

<dataContractSerializer ignoreExtensionDataObject="Boolean"
   maxItemsInObjectGraph="Integer" />

屬性和元素

下列各節說明屬性、子項目和父項目。

屬性

項目 描述

ignoreExtensionDataObject

布林值,該值會指定當端點序列化或還原序列化時,是否略過端點所提供的資料。此屬性只能在 <behavior> 項目下的 <dataContractSerializer> 設定。

maxItemsInObjectGraph

整數,指定要序列化或還原序列化的項目數上限。此屬性為 65536。

項目子系

無。

父項目

項目 描述

<serviceBehaviors> 的 <behavior>

服務行為之設定的集合。

<system.runtime.serialization>

代表 System.Runtime.Serialization 命名空間區段的根項目,而且包含用來設定 DataContractSerializer 選項的項目。

備註

正如本主題簡介所述,這是會遇到 <X509Extension> 項目的第二個階層架構。

<system.runtime.serialization>

<dataContractSerializer>

如需有關已知型別的詳細資訊,請參閱 DataContractSerializer

另請參閱

參考

DataContractSerializer
DataContractSerializerOperationBehavior
DataContractSerializerElement

其他資源

Data Contract Known Types
Data Transfer and Serialization