DateTimeSerializationSection.DateTimeSerializationMode Перечисление

Определение

Определяет формат сериализации XML DateTime объектов.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode = 
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
Наследование
DateTimeSerializationSection.DateTimeSerializationMode

Поля

Имя Значение Описание
Default 0

Эквивалентно Roundtrip.

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 или неопределенном часовом поясе, и сериализуются таким образом, чтобы эти сведения сохранялись. Это поведение по умолчанию и рекомендуется для всех новых приложений, которые не взаимодействуют со старыми версиями платформы.

Применяется к

См. также раздел