<dataContractSerializer> von <system.runtime.serialization>
Enthält Konfigurationsdaten für den DataContractSerializer.
Schemahierarchie
<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>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente sowie übergeordnete Elemente beschrieben.
Attribute
Element | Beschreibung |
---|---|
IgnoreExtensionDataObject |
Ein boolescher Wert, der angibt, ob vom Endpunkt bereitgestellte Daten ignoriert werden sollen, wenn dieser serialisiert oder deserialisiert wird. Dieses Attribut kann nur im <dataContractSerializer> unter dem <behavior>-Element festgelegt werden. |
maxItemsInObjectGraph |
Eine ganze Zahl, die die maximale Anzahl der zu serialisierenden oder zu deserialisierenden Elemente angibt. Dieses Attribut hat den Wert 65536. |
Untergeordnete Elemente
Element | Beschreibung |
---|---|
Enthält die bekannten Typen, die der DataContractSerializer bei der Deserialisierung verwendet. Weitere Informationen zu Datenverträgen und bekannten Typen finden Sie unter Data Contract Known Types. |
Übergeordnete Elemente
Element | Beschreibung |
---|---|
Stellt das Stammelement für den System.Runtime.Serialization-Namespaceabschnitt dar und enthält Elemente zum Festlegen von DataContractSerializer-Optionen. |
Hinweise
Weitere Informationen zu bekannten Typen finden Sie unter DataContractSerializer und Data Contract Known Types.
Siehe auch
Verweis
DataContractSerializer
DataContractSerializerOperationBehavior