Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contient des données de configuration pour le DataContractSerializer.
<Configuration>
<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>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributes
| Élément | Descriptif |
|---|---|
| ignoreExtensionDataObject | Valeur booléenne qui spécifie s’il faut ignorer les données fournies par le point de terminaison lorsqu’elles sont sérialisées ou désérialisées. Cet attribut est défini uniquement sur l’élément <dataContractSerializer> sous l’élément <behavior> . |
| maxItemsInObjectGraph | Entier qui spécifie le nombre maximal d’éléments à sérialiser ou désérialiser. Cet attribut est 65536. |
Éléments enfants
| Élément | Descriptif |
|---|---|
| <declaredTypes> | Contient les types connus que l’utilisation utilise lors de la DataContractSerializer désérialisation. Pour plus d’informations sur les contrats de données et les types connus, consultez Types connus de contrat de données. |
Éléments parents
| Élément | Descriptif |
|---|---|
| <System.runtime.serialization> | Représente l’élément racine de la System.Runtime.Serialization section espace de noms et contient des éléments pour définir les options du DataContractSerializer. |
Remarques
Pour plus d’informations sur les types connus, consultez DataContractSerializer et les types connus de contrat de données.