Partager via


<dateTimeSerialization>, élément

Détermine le mode de sérialisation des objets DateTime.

<configuration> Element
  <dateTimeSerialization>, élément

<dateTimeSerialization
    mode = "Roundtrip" | "Local"
/>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attributs Description

mode

Facultatif. Spécifie le mode de sérialisation. Attribue l'une des valeurs DateTimeSerializationMode. La valeur par défaut est RoundTrip.

Éléments enfants

Aucune.

Éléments parents

Élément Description

system.xml.serialization

Élément de niveau supérieur pour le contrôle de la sérialisation XML.

Notes

Dans les versions 1.0, 1.1, 2.0 et ultérieures de .NET Framework, lorsque cette propriété est définie sur Local, les objets DateTime sont toujours formatés à l'heure locale. Ainsi, les informations de fuseau horaire local sont toujours incluses aux données sérialisées. Définissez cette propriété sur Local pour garantir la compatibilité avec les versions antérieures de .NET Framework.

Dans la version 2.0 et les versions ultérieures de .NET Framework pour lesquelles cette propriété est définie sur Roundtrip, les objets DateTime sont examinés afin de déterminer s'ils sont dans le fuseau local, UTC ou un fuseau non spécifié. Les objets DateTime sont alors sérialisés de telle façon que ces informations sont conservées. Il s'agit du comportement par défaut et du comportement recommandé pour toutes les nouvelles applications qui ne communiquent pas avec les versions antérieures de .NET Framework.

Voir aussi

Référence

<schemaImporterExtensions>, élément
<add>, élément pour <xmlSchemaImporterExtensions>
<system.xml.serialization>, élément
DateTime
XmlSchemaImporter
DateTimeSerializationMode

Autres ressources

Configuration File Schema for the .NET Framework