Поделиться через


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.

Local 2

Сериализатор форматирует все объекты DateTime как локальное время. Это касается совместимости версии 1.0 и 1.1.

Roundtrip 1

Сериализатор проверяет отдельные экземпляры DateTime, чтобы определить формат сериализации: UTC, локальный или неопределенный.

Комментарии

Это перечисление используется только инфраструктурой сериализации и не предназначено для общедоступного использования. Чтобы фактически задать режим сериализации, создайте файл конфигурации приложения и задайте <dateTimeSerialization> Элемент соответствующим параметром. Дополнительные сведения о файлах конфигурации см. в схемы файла конфигурации.

В версиях 1.0 и 1.1 .NET Framework, а также в версиях 2.0 и более поздних версиях, если для этого свойства задано значение Local, DateTime объекты всегда форматируются как локальное время. То есть данные локального часового пояса всегда включаются в сериализованные данные. Задайте для этого свойства значение Local, чтобы обеспечить совместимость со старыми версиями .NET Framework.

В версиях 2.0 и более поздних версий .NET Framework с этим свойством, установленным для RoundtripDateTime объектов, рассматриваются, чтобы определить, находятся ли они в локальном, UTC или неопределенном часовом поясе, и сериализуются таким образом, чтобы эти сведения сохранялись. Это поведение по умолчанию и рекомендуется для всех новых приложений, которые не взаимодействуют со старыми версиями платформы.

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

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