<dataContractSerializer> of <system.runtime.serialization>
Contains configuration data for the DataContractSerializer.
<configuration>
<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>
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Element | Description |
---|---|
ignoreExtensionDataObject | A Boolean value that specifies whether to ignore data supplied by the endpoint when it is being serialized or deserialized. This attribute is settable only on the <dataContractSerializer> under the <behavior> element. |
maxItemsInObjectGraph | An integer that specifies the maximum number of items to serialize or deserialize. This attribute is 65536. |
Child Elements
Element | Description |
---|---|
<declaredTypes> | 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> | Represents the root element for the System.Runtime.Serialization namespace section and contains elements for setting options of the DataContractSerializer. |
Remarks
For more information about known types, see DataContractSerializer and Data Contract Known Types.
See also
Συνεργαστείτε μαζί μας στο GitHub
Μπορείτε να βρείτε την πηγή για αυτό το περιεχόμενο στο GitHub, όπου μπορείτε επίσης να δημιουργήσετε και να εξετάσετε ζητήματα και αιτήματα έλξης. Για περισσότερες πληροφορίες, ανατρέξτε στον οδηγό συνεργατών.