Élément <dateTimeSerialization>

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

Schema Hierarchy

<configuration>
  Élément <dateTimeSerialization>

Syntaxe

<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. Affectez-le à l'une des valeurs DateTimeSerializationMode. La valeur par défaut est RoundTrip.

Éléments enfants

Aucun.

Éléments parents

Élément Description

system.xml.serialization

Élément de niveau supérieur permettant de contrôler la sérialisation XML.

Notes

Dans les versions 1.0, 1.1, 2.0 et ultérieures du .NET Framework, lorsque cette propriété a la valeur Local, les objets DateTime sont toujours mis en forme avec l'heure locale. Autrement dit, les informations du fuseau horaire local sont toujours incluses avec les données sérialisées. Affectez la valeur Local à cette propriété pour garantir la compatibilité avec les versions antérieures du .NET Framework.

Dans les versions 2.0 et ultérieures du .NET Framework dont la propriété a la valeur Roundtrip, les objets DateTime sont examinés pour déterminer s'ils se trouvent dans le fuseau horaire local ou UTC, ou encore dans un fuseau horaire non spécifié. Les objets DateTime sont ensuite sérialisés de manière à ce que ces informations soient conservées. Il s'agit du comportement par défaut, recommandé pour toutes les nouvelles applications qui ne communiquent pas avec les versions antérieures du .NET Framework.

Voir aussi

Référence

Élément <schemaImporterExtensions>
Élément <add> de <xmlSchemaImporterExtensions>
Élément <system.xml.serialization>
DateTime
XmlSchemaImporter
DateTimeSerializationMode

Autres ressources

Configuration File Schema for the .NET Framework

Date de génération : 2010-03-10