Sdílet prostřednictvím


<dataContractSerializer> system.runtime.serialization <>

Obsahuje konfigurační data pro DataContractSerializer.

<Konfigurace>
  <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>

Atributy a elementy

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Atributy

Element Popis
Ignoreextensiondataobject Logická hodnota, která určuje, jestli se mají ignorovat data zadaná koncovým bodem při serializaci nebo deserializaci. Tento atribut je nastavitelný pouze na <dataContractSerializer> pod elementem <behavior> .
Maxitemsinobjectgraph Celé číslo, které určuje maximální počet položek k serializaci nebo deserializaci. Tento atribut je 65536.

Podřízené elementy

Element Popis
<declaredTypes> Obsahuje známé typy, které DataContractSerializer používá při deserializaci.

Další informace o kontraktech dat a známých typech najdete v tématu Známé typy kontraktů dat.

Nadřazené elementy

Element Popis
<System.runtime.serialization> Představuje kořenový element pro System.Runtime.Serialization oddíl oboru názvů a obsahuje elementy pro nastavení možností objektu DataContractSerializer.

Poznámky

Další informace o známých typech najdete v tématech DataContractSerializer a Známé typy kontraktů dat.

Viz také