Bagikan melalui


DataSetDateTime Enum

Definisi

Menjelaskan format serialisasi untuk kolom DateTime dalam DataSet.

public enum class DataSetDateTime
public enum DataSetDateTime
type DataSetDateTime = 
Public Enum DataSetDateTime
Warisan
DataSetDateTime

Bidang

Nama Nilai Deskripsi
Local 1

DateTime selalu disimpan di Lokal. Jika Utc atau Unspecified ditetapkan ke kolom dalam mode ini, pertama-tama dikonversi menjadi Lokal. Serialisasi dalam mode ini selalu dilakukan di Lokal. Ada offset selama serialisasi.

Unspecified 2

DateTime selalu disimpan dalam Tidak Ditentukan. Jika Local atau Utc ditetapkan ke kolom dalam mode ini, pertama-tama dikonversi menjadi Unspecified. Serialisasi dalam mode ini tidak menyebabkan offset.

UnspecifiedLocal 3

DateTime disimpan dalam Tidak Ditentukan. Jika Local atau Utc ditetapkan ke kolom dalam mode ini, pertama-tama dikonversi menjadi Unspecified. Serialisasi dalam mode ini menyebabkan offset. Ini adalah perilaku default dan kompatibel mundur. Opsi ini harus dianggap sebagai Tidak Ditentukan dalam penyimpanan tetapi menerapkan offset yang mirip dengan Local selama serialisasi.

Utc 4

DateTime disimpan dalam Universal Coordinated Time (UTC). Jika Local atau Unspecified ditetapkan ke kolom dalam mode ini, pertama-tama dikonversi menjadi format Utc. Serialisasi dalam mode ini selalu dilakukan di Utc. Tidak ada offset selama serialisasi.

Keterangan

DataSetDateTime tidak dapat diatur pada kolom non-DateTime. Mengatur properti DateTimeMode dengan nilai default UnspecifiedLocal pada kolom non-DateTime diizinkan. Memodifikasi jenis data kolom dari DateTime ke jenis lain mengatur ulang DateTimeMode ke nilai default UnspecifiedLocal.

Memeriksa skema penggabungan, Hubungan, dan ForeignKeyConstraints dapat dilakukan antara kolom DateTime dengan properti DateTimeMode yang cocok. Jika tidak, kolom harus dianggap tidak cocok pada skema. Satu-satunya pengecualian adalah antara Unspecified dan UnspecifiedLocal. Diizinkan untuk memiliki hubungan atau ForeignKeyConstraint antara dua kolom DateTime dengan satu di Unspecified dan lainnya di UnspecifiedLocalDateTimeMode.

Berlaku untuk