Sdílet prostřednictvím


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

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

Viz také