다음을 통해 공유


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 인스턴스를 검사하여 직렬화 형식(UTC, 로컬 또는 지정되지 않음)을 확인합니다.

설명

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

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

.NET Framework 버전 2.0 이상에서는 이 속성이 RoundtripDateTime 개체로 설정된 상태에서 로컬, UTC 또는 지정되지 않은 표준 시간대에 있는지 여부를 확인하기 위해 검사되고 이 정보가 유지되는 방식으로 serialize됩니다. 기본 동작이며 이전 버전의 프레임워크와 통신하지 않는 모든 새 애플리케이션에 권장됩니다.

적용 대상

추가 정보