DateTimeSerializationSection.DateTimeSerializationMode Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Meghatározza az objektumok XML-szerializálási formátumát DateTime .
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode =
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
- Öröklődés
Mezők
| Name | Érték | Description |
|---|---|---|
| Default | 0 | Ugyanaz, mint |
| Roundtrip | 1 | A szerializáló megvizsgálja az egyes DateTime példányokat a szerializáció formátumának meghatározásához: UTC, helyi vagy meghatározatlan. |
| Local | 2 | A szerializáló minden DateTime objektumot helyi idő szerint formáz. Ez az 1.0-s és az 1.1-es verzió kompatibilitását szolgálja. |
Megjegyzések
Ezt az enumerálást csak a szerializálási infrastruktúra használja, és nem nyilvános használatra készült. A szerializálási mód tényleges beállításához hozzon létre egy alkalmazáskonfigurációs fájlt, és állítsa a <dateTimeSerialization> elemet egy megfelelő beállításra. A konfigurációs fájlokról további információt a konfigurációs fájlséma című témakörben talál.
A .NET-keretrendszer 1.0-s és 1.1-s verzióiban, valamint a 2.0-s és újabb verziókban, ha ez a tulajdonság Local értékre van állítva, a DateTime objektumok mindig helyi idő szerint vannak formázva. Vagyis a helyi időzóna adatai mindig szerepelnek a szerializált adatok között. Állítsa ezt a tulajdonságot Local értékre a .NET-keretrendszer régebbi verzióival való kompatibilitás biztosítása érdekében.
A .NET-keretrendszer 2.0-s és újabb verzióiban a RoundtripDateTime objektumokat vizsgálja meg annak megállapításához, hogy a rendszer a helyi, az UTC vagy a meghatározatlan időzónában található-e, és szerializálja őket úgy, hogy azok megmaradjanak. Ez az alapértelmezett viselkedés, és minden olyan új alkalmazáshoz ajánlott, amely nem kommunikál a keretrendszer régebbi verzióival.