DateTimeSerializationSection.DateTimeSerializationMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет формат сериализации XML DateTime объектов.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode =
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| Default | 0 | Эквивалентно |
| Roundtrip | 1 | Сериализатор проверяет отдельные DateTime экземпляры, чтобы определить формат сериализации: UTC, локальный или неопределенный. |
| Local | 2 | Сериализатор форматирует все DateTime объекты как локальное время. Это касается совместимости версии 1.0 и 1.1. |
Комментарии
Это перечисление используется только инфраструктурой сериализации и не предназначено для общедоступного использования. Чтобы фактически задать режим сериализации, создайте файл конфигурации приложения и задайте <элемент dateTimeSerialization> соответствующим параметром. Дополнительные сведения о файлах конфигурации см. в разделе "Схема файла конфигурации".
В версиях 1.0 и 1.1 платформы .NET Framework, а также в версиях 2.0 и более поздних версиях, если для этого свойства задано значение Local, объекты DateTime всегда форматируются как локальное время. То есть данные локального часового пояса всегда включаются в сериализованные данные. Задайте для этого свойства значение Local, чтобы обеспечить совместимость с более старыми версиями платформы .NET Framework.
В версиях 2.0 и более поздних версий платформы .NET Framework для этого свойства задано значение RoundtripDateTime объекты, чтобы определить, находятся ли они в локальном, UTC или неопределенном часовом поясе, и сериализуются таким образом, чтобы эти сведения сохранялись. Это поведение по умолчанию и рекомендуется для всех новых приложений, которые не взаимодействуют со старыми версиями платформы.