<dataContractSerializer > の<><dataContractSerializer> of <system.runtime.serialization>

DataContractSerializer 用の設定データが含まれています。Contains configuration data for the DataContractSerializer.

<configuration> <configuration>
   <> を実行します。   <system.runtime.serialization>
     <dataContractSerializer >    <dataContractSerializer>

構文Syntax

<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 and Elements

以降のセクションでは、属性、子要素、および親要素について説明します。The following sections describe attributes, child elements, and parent elements.

属性Attributes

要素Element 説明Description
ignoreExtensionDataObjectignoreExtensionDataObject エンドポイントがシリアル化または逆シリアル化されているときに、そのエンドポイントにより提供されるデータを無視するかどうかを指定するブール値。A Boolean value that specifies whether to ignore data supplied by the endpoint when it is being serialized or deserialized. この属性は、<dataContractSerializer> 要素の下の <behavior> でのみ設定可能です。This attribute is settable only on the <dataContractSerializer> under the <behavior> element.
maxItemsInObjectGraphmaxItemsInObjectGraph シリアル化または逆シリアル化する項目の最大数を指定する整数。An integer that specifies the maximum number of items to serialize or deserialize. この属性は 65536 です。This attribute is 65536.

子要素Child Elements

要素Element 説明Description
<declaredTypes><declaredTypes> 逆シリアル化時に DataContractSerializer が使用する既知の型が含まれています。Contains the known types that the DataContractSerializer uses when deserializing.

データコントラクトと既知の型の詳細については、「データコントラクトの既知の型」を参照してください。For more information about data contracts and known types, see Data Contract Known Types.

親要素Parent Elements

要素Element 説明Description
<system.runtime.serialization ><system.runtime.serialization> System.Runtime.Serialization 名前空間セクションのルート要素を表し、DataContractSerializer のオプションを設定するための要素を含みます。Represents the root element for the System.Runtime.Serialization namespace section and contains elements for setting options of the DataContractSerializer.

RemarksRemarks

既知の型の詳細についてDataContractSerializerは、「」および「データコントラクトの既知の型」を参照してください。For more information about known types, see DataContractSerializer and Data Contract Known Types.

関連項目See also