次の方法で共有


<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
<declaredTypes> DataContractSerializerが逆シリアル化するときに使用する既知の型を格納します。

データ コントラクトと既知の型の詳細については、「 データ コントラクトの既知の型」を参照してください。

親要素

要素 Description
<system.runtime.serialization> System.Runtime.Serialization名前空間セクションのルート要素を表し、DataContractSerializerのオプションを設定するための要素を含みます。

注釈

既知の型の詳細については、「 DataContractSerializerデータ コントラクトの既知の型」を参照してください

こちらも参照ください