Элемент <dateTimeSerialization>
Определяет режим сериализации объектов DateTime.
Schema Hierarchy
<configuration>
Элемент <dateTimeSerialization>
Синтаксис
<dateTimeSerialization
mode = "Roundtrip" | "Local"
/>
Атрибуты и элементы
В следующих разделах описываются атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибуты | Описание |
---|---|
|
Необязательный. Задает режим сериализации. Задайте одно из значений DateTimeSerializationMode. Значение по умолчанию — RoundTrip. |
Дочерние элементы
Нет.
Родительские элементы
Элемент | Описание |
---|---|
system.xml.serialization |
Элемент верхнего уровня для управления XML-сериализацией. |
Замечания
В платформе .NET Framework версий 1.0, 1.1 и 2.0 и более поздних при задании для этого свойства значения Local объекты DateTime всегда форматируются как местное время. Это значит, что в сериализованные данные всегда включается информация о местном часовом поясе. Присвоение этому свойству значения Local обеспечивает совместимость с предыдущими версиями платформы .NET Framework.
В платформе .NET Framework версии 2.0 и более поздних, в которых для этого свойства задано значение Roundtrip, объекты DateTime анализируются с целью выяснить, указан ли в них местный часовой пояс, время UTC, или часовой пояс не указан. После этого объекты DateTime сериализуются способом, обеспечивающим сохранение этой информации. Это является поведением по умолчанию, рекомендуемым для всех новых приложений, не взаимодействующих со старыми версиями платформы .NET Framework.
См. также
Справочник
Элемент <schemaImporterExtensions>
Элемент <add> для элемента <xmlSchemaImporterExtensions>
Элемент <system.xml.serialization>
DateTime
XmlSchemaImporter
DateTimeSerializationMode
Другие ресурсы
Configuration File Schema for the .NET Framework
Дата сборки: 2010-03-10