DateTimeSerializationSection.DateTimeSerializationMode 열거형

정의

DateTime 개체의 XML serialization 형식을 결정합니다.

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.

public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode = 
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
상속
DateTimeSerializationSection.DateTimeSerializationMode

필드

Default 0

Roundtrip와 동일합니다.

Local 2

serializer는 모든 DateTime 개체의 형식을 현지 시간으로 지정합니다. 버전 1.0 및 1.1과의 호환성을 위한 것입니다.

Roundtrip 1

serializer는 개별 DateTime 인스턴스를 검토하여 serialization 형식(UTC, 로컬 또는 미지정)을 확인합니다.

설명

이 열거형은 serialization 인프라에서만 사용되며 공용 용도로 사용되지 않습니다. 실제로 serialization 모드를 설정하려면 애플리케이션 구성 파일을 만들고 dateTimeSerialization> 요소를 적절한 설정으로 설정합니다<. 구성 파일에 대한 자세한 내용은 구성 파일 스키마를 참조하세요.

.NET Framework 버전 1.0 및 1.1에서는 물론 이 속성이 로 설정된 LocalDateTime 버전 2.0 이상에서는 개체의 형식이 항상 현지 시간으로 지정됩니다. 즉, 로컬 표준 시간대 정보는 항상 직렬화된 데이터에 포함됩니다. .NET Framework의 이전 버전과 호환되도록 하려면 이 속성을 Local로 설정합니다.

.NET Framework 버전 2.0 이상에서 이 속성을 개체로 RoundtripDateTime 설정하면 개체가 로컬, UTC 또는 지정되지 않은 표준 시간대에 있는지 여부를 확인하기 위해 검사되고 이 정보가 보존되는 방식으로 직렬화됩니다. 이 기본 동작이 며 이전 버전의 framework 사용 하 여 통신 하지 않는 모든 새 애플리케이션에 대 한 것이 좋습니다.

적용 대상

추가 정보