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 class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode = 
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
Dědičnost
DateTimeSerializationSection.DateTimeSerializationMode

Pole

Name Hodnota Description
Default 0

Stejné jako Roundtrip.

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.

Platí pro

Viz také