Sdílet prostřednictvím


<dataContractSerializer> system.runtime.serialization <>

Obsahuje konfigurační data pro .DataContractSerializer

<konfigurace>
   <System.runtime.serialization>
     <Datacontractserializer>

Syntaxe

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

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

Attributes

prvek Description
Ignoreextensiondataobject Logická hodnota, která určuje, zda se mají ignorovat data poskytnutá koncovým bodem při serializaci nebo deserializaci. Tento atribut je nastaven pouze u <dataContractSerializer> pod elementu <behavior> .
Maxitemsinobjectgraph Celé číslo, které určuje maximální počet položek k serializaci nebo deserializaci. Tento atribut je 65536.

Podřízené prvky

prvek Description
<declaredTypes> Obsahuje známé typy, které DataContractSerializer se používají při deserializaci.

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

Nadřazené prvky

prvek Description
<System.runtime.serialization> Představuje kořenový prvek pro System.Runtime.Serialization oddíl oboru názvů a obsahuje prvky pro nastavení možností DataContractSerializer.

Poznámky

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

Viz také