Delen via


<dataContractSerializer> van <system.runtime.serialization>

Bevat configuratiegegevens voor de DataContractSerializer.

<Configuratie>
  <system.runtime.serialization>
    <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>

Kenmerken en elementen

In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.

Kenmerken

Element Beschrijving
ignoreExtensionDataObject Een Booleaanse waarde die aangeeft of gegevens die door het eindpunt worden geleverd, moeten worden genegeerd wanneer deze worden geserialiseerd of gedeserialiseerd. Dit kenmerk kan alleen worden ingesteld op de <dataContractSerializer> onder het <behavior> element.
maxItemsInObjectGraph Een geheel getal dat het maximum aantal items aangeeft dat moet worden geserialiseerd of gedeserialiseerd. Dit kenmerk is 65536.

Onderliggende elementen

Element Beschrijving
<declaredTypes> Bevat de bekende typen die worden gebruikt bij het DataContractSerializer deserialisatie.

Zie Bekende typen gegevenscontracten voor meer informatie over gegevenscontracten en bekende typen.

Bovenliggende elementen

Element Beschrijving
<system.runtime.serialization> Vertegenwoordigt het hoofdelement voor de System.Runtime.Serialization sectie naamruimte en bevat elementen voor het instellen van opties van de DataContractSerializer.

Opmerkingen

Zie en Bekende typen gegevenscontracten voor meer informatie over bekende typenDataContractSerializer.

Zie ook