DateTimeSerializationSection.DateTimeSerializationMode Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje formát serializace XML DateTime objekty.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode =
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
- Dědičnost
Pole
| Name | Hodnota | Description |
|---|---|---|
| Default | 0 | Stejné jako |
| Roundtrip | 1 | Serializátor zkontroluje jednotlivé DateTime instance a určí formát serializace: UTC, místní nebo nespecifikovaný. |
| Local | 2 | Serializátor formátuje všechny DateTime objekty jako místní čas. Toto je pro kompatibilitu verze 1.0 a 1.1. |
Poznámky
Tento výčet se používá pouze v infrastruktuře serializace a není určen pro veřejné použití. Chcete-li ve skutečnosti nastavit režim serializace, vytvořte konfigurační soubor aplikace a nastavte <dateTimeSerialization> Element na příslušné nastavení. Další informace o konfiguračních souborech naleznete v tématu Schéma konfiguračního souboru.
Ve verzích 1.0 a 1.1 rozhraní .NET Framework a také ve verzích 2.0 a novějších, pokud je tato vlastnost nastavena na Local, DateTime objekty jsou vždy formátovány jako místní čas. To znamená, že informace o místním časovém pásmu jsou vždy součástí serializovaných dat. Nastavte tuto vlastnost na Local, aby byla zajištěna kompatibilita se staršími verzemi rozhraní .NET Framework.
Ve verzích 2.0 a novějších rozhraní .NET Framework se tato vlastnost nastaví na RoundtripDateTime objekty, aby bylo možné určit, zda jsou v místním, UTC nebo v nezadaném časovém pásmu, a jsou serializovány tak, aby tyto informace byly zachovány. Toto je výchozí chování a doporučuje se pro všechny nové aplikace, které nekomunikují se staršími verzemi architektury.