Share via


DateTimeSerializationSection.DateTimeSerializationMode Enum

Definisi

Menentukan format DateTime serialisasi XML objek.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode = 
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
Warisan
DateTimeSerializationSection.DateTimeSerializationMode

Bidang

Default 0

Sama seperti Roundtrip.

Local 2

Serializer memformat semua DateTime objek sebagai waktu lokal. Ini untuk kompatibilitas versi 1.0 dan 1.1.

Roundtrip 1

Serializer memeriksa instans individual DateTime untuk menentukan format serialisasi: UTC, lokal, atau tidak ditentukan.

Keterangan

Enumerasi ini hanya digunakan oleh infrastruktur serialisasi, dan tidak ditujukan untuk penggunaan publik. Untuk benar-benar mengatur mode serialisasi, buat file konfigurasi aplikasi, dan atur <Elemen dateTimeSerialization> ke pengaturan yang sesuai. Untuk informasi selengkapnya tentang file konfigurasi, lihat Skema Mengonfigurasi Aplikasi.

Dalam versi 1.0 dan 1.1 .NET Framework, serta dalam versi 2.0 dan yang lebih baru ketika properti ini diatur ke Local, DateTime objek selalu diformat sebagai waktu lokal. Artinya, informasi zona waktu lokal selalu disertakan dengan data berseri. Atur properti ini ke Local untuk memastikan kompatibilitas dengan versi .NET Framework yang lebih lama.

Dalam versi 2.0 dan yang lebih baru dari .NET Framework, dengan properti ini diatur ke RoundtripDateTime objek diperiksa untuk menentukan apakah mereka berada di zona waktu lokal, UTC, atau yang tidak ditentukan, dan diserialisasikan sedimikian rupa sehingga informasi ini dipertahankan. Ini adalah perilaku default dan direkomendasikan untuk semua aplikasi baru yang tidak berkomunikasi dengan versi kerangka kerja yang lebih lama.

Berlaku untuk

Lihat juga