DateTimeSerializationSection.DateTimeSerializationMode Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan format serialisasi XML dari objek DateTime.
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
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| Default | 0 | Sama seperti |
| Roundtrip | 1 | Serializer memeriksa instans individual DateTime untuk menentukan format serialisasi: UTC, lokal, atau tidak ditentukan. |
| Local | 2 | Serializer memformat semua DateTime objek sebagai waktu lokal. Ini untuk kompatibilitas versi 1.0 dan 1.1. |
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 File Konfigurasi.
Dalam versi 1.0 dan 1.1 dari .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 objek RoundtripDateTime diperiksa untuk menentukan apakah objek 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.