DataSetDateTime DataSetDateTime DataSetDateTime DataSetDateTime Enum

Определение

Описывает формат сериализации для столбцов DateTime в объекте DataSet.Describes the serialization format for DateTime columns in a DataSet.

public enum class DataSetDateTime
public enum DataSetDateTime
type DataSetDateTime = 
Public Enum DataSetDateTime
Наследование
DataSetDateTimeDataSetDateTimeDataSetDateTimeDataSetDateTime

Поля

Local Local Local Local 1

DateTime всегда хранится в Local.DateTime is always stored in Local. Если значение Utc или Unspecified назначено столбцу в этом режиме, оно сначала преобразуется в Local.If Utc or Unspecified is assigned to a column in this mode, it is first converted into Local. Сериализация в этом режиме всегда выполняется в Local.Serialization in this mode is always performed in Local. В процессе сериализации имеется смещение.There is an offset during serialization.

Unspecified Unspecified Unspecified Unspecified 2

DateTime всегда хранится в Unspecified.DateTime is always stored in Unspecified. Если значение Local или Utc назначено столбцу в этом режиме, оно сначала преобразуется в Unspecified.If Local or Utc is assigned to a column in this mode, it is first converted into Unspecified. Сериализация в этом режиме не вызывает смещения.Serialization in this mode does not cause an offset.

UnspecifiedLocal UnspecifiedLocal UnspecifiedLocal UnspecifiedLocal 3

DateTime хранится в Unspecified.DateTime is stored in Unspecified. Если значение Local или Utc назначено столбцу в этом режиме, оно сначала преобразуется в Unspecified.If Local or Utc is assigned to a column in this mode, it is first converted into Unspecified. Сериализация в этом режиме вызывает смещение.Serialization in this mode causes offset. Это поведение по умолчанию, обладающее обратной совместимостью.This is the default behavior and is backward compatible. Этот параметр следует рассматривать как Unspecified в хранилище, однако применение смещения аналогично Local в процессе сериализации.This option should be thought of as being Unspecified in storage but applying an offset that is similar to Local during serialization.

Utc Utc Utc Utc 4

Значение DateTime хранится в UTC (Universal Coordinated Time).DateTime is stored in Universal Coordinated Time (UTC). Если значение Local или Unspecified назначено столбцу в этом режиме, оно сначала преобразуется в формат Utc.If Local or Unspecified is assigned to a column in this mode, it is first converted into Utc format. Сериализация в этом режиме всегда выполняется в Utc.Serialization in this mode is always performed in Utc. В процессе сериализации смещение отсутствует.There is no offset during serialization.

Комментарии

DataSetDateTimeне может быть задано дляDateTime столбцов, не являющихся столбцами.DataSetDateTime cannot be set on non-DateTime columns. Допускается установкаDateTime свойства со значением по умолчанию унспеЦифиедлокал для столбцов, не являющихся столбцами. DateTimeModeSetting the DateTimeMode property with the default value UnspecifiedLocal on non-DateTime columns is permitted. При изменении типа данных столбца с DateTime на любой другой тип DateTimeMode восстанавливается значение по умолчанию унспеЦифиедлокал.Modifying the column data type from DateTime to any other type resets the DateTimeMode to the default value UnspecifiedLocal.

Проверка схемы для объединения, связей и фореигнкэйконстраинтс может выполняться между DateTime столбцами с совпадающими DateTimeMode свойствами.Checking schema for merging, Relations, and ForeignKeyConstraints can be performed between DateTime columns with matching DateTimeMode properties. В противном случае столбцы должны рассматриваться как несовпадающие в схеме.Otherwise the columns should be considered as non-matching on schema. Единственное исключение — между неопределенным и УнспеЦифиедлокал.The only exception is between Unspecified and UnspecifiedLocal. ForeignKeyConstraint Может иметься отношение или между двумя DateTime столбцами с одним в Unspecified и другим в UnspecifiedLocal. DateTimeModeIt is permitted to have a relation or a ForeignKeyConstraint between two DateTime columns with one in Unspecified and other in UnspecifiedLocalDateTimeMode.

Применяется к