DateTimeSerializationSection.DateTimeSerializationMode Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine le format de sérialisation XML des objets DateTime.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode =
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
- Héritage
Champs
| Nom | Valeur | Description |
|---|---|---|
| Default | 0 | Identique à |
| Roundtrip | 1 | Le sérialiseur examine les instances individuelles DateTime pour déterminer le format de sérialisation : UTC, local ou non spécifié. |
| Local | 2 | Le sérialiseur met tous les DateTime objets en forme d’heure locale. Il s’agit de la version 1.0 et de la compatibilité 1.1. |
Remarques
Cette énumération est utilisée uniquement par l’infrastructure de sérialisation et n’est pas destinée à une utilisation publique. Pour définir le mode de sérialisation, créez un fichier de configuration d’application et définissez l’élément< dateTimeSerialization> sur un paramètre approprié. Pour plus d’informations sur les fichiers de configuration, consultez Schéma de fichier de configuration.
Dans les versions 1.0 et 1.1 de .NET Framework, ainsi que dans les versions 2.0 et ultérieures lorsque cette propriété est définie sur Local, DateTime objets sont toujours mis en forme comme heure locale. Autrement dit, les informations de fuseau horaire local sont toujours incluses avec les données sérialisées. Définissez cette propriété sur Local pour garantir la compatibilité avec les versions antérieures du framework .NET.
Dans les versions 2.0 et ultérieures de l’infrastructure .NET, cette propriété étant définie sur RoundtripDateTime objets sont examinés pour déterminer s’ils se trouvent dans le fuseau horaire local, UTC ou non spécifié et sont sérialisés de telle façon que ces informations soient conservées. Il s’agit du comportement par défaut et est recommandé pour toutes les nouvelles applications qui ne communiquent pas avec les versions antérieures de l’infrastructure.