DateTimeSerializationSection.DateTimeSerializationMode Výčet

Definice

Určuje formát DateTime serializace XML objektů.

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
DateTimeSerializationSection.DateTimeSerializationMode

Pole

Default 0

Stejné jako Roundtrip.

Local 2

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

Roundtrip 1

Serializátor kontroluje jednotlivé DateTime instance a určuje formát serializace: UTC, místní nebo neurčené.

Poznámky

Tento výčet je používán pouze serializace infrastruktury, a není určen pro veřejné použití. Chcete-li skutečně 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 najdete 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 Localhodnotu , DateTime jsou objekty vždy formátovány jako místní čas. Informace o zóně Místní čas je vždy součástí serializovaná data. Nastavte tuto vlastnost na Local k zajištění kompatibility ve starších verzích rozhraní .NET Framework.

Ve verzích 2.0 a novějších rozhraní .NET Framework s touto vlastností nastavenou na RoundtripDateTime objekty jsou zkoumány, zda jsou v místním, UTC nebo neurčené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

Viz také