DateTimeSerializationSection.DateTimeSerializationMode Výčet

Definice

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 DateTimeSerializationSection.DateTimeSerializationMode
Dědičnost
DateTimeSerializationSection.DateTimeSerializationMode

Pole

Name Hodnota Description
Default 0

Stejné jako Roundtrip.

Local 2

Serializátor formátuje všechny DateTime objekty jako místní čas. Toto je pro kompatibilitu verze 1.0 a 1.1.

Roundtrip 1

Serializátor zkoumá jednotlivé DateTime instance, aby určil formát serializace: UTC, místní nebo nespecifikovaný.

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 odpovídající nastavení. Další informace o konfiguračních souborech naleznete v tématu schématu 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 zajistit kompatibilitu se staršími verzemi rozhraní .NET Framework.

Ve verzích 2.0 a novějších rozhraní .NET Framework se s touto vlastností nastavenou na RoundtripDateTime objekty zkontrolují, 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.

Platí pro

Produkt Verze
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Viz také