DataSetDateTime Enumeración

Definición

Describe el formato de serialización para las columnas DateTime de un objeto DataSet.Describes the serialization format for DateTime columns in a DataSet.

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

Campos

Local 1

DateTime siempre se almacena en Local.DateTime is always stored in Local. Si en este modo se asigna Utc o Unspecified a una columna, se convierte primero a Local.If Utc or Unspecified is assigned to a column in this mode, it is first converted into Local. La serialización en este modo siempre se realiza en Local.Serialization in this mode is always performed in Local. Hay un desplazamiento durante la serialización.There is an offset during serialization.

Unspecified 2

DateTime siempre se almacena en Unspecified.DateTime is always stored in Unspecified. Si en este modo se asigna Local o Utc a una columna, se convierte primero a Unspecified.If Local or Utc is assigned to a column in this mode, it is first converted into Unspecified. La serialización en este modo no produce un desplazamiento.Serialization in this mode does not cause an offset.

UnspecifiedLocal 3

DateTime se almacena en Unspecified.DateTime is stored in Unspecified. Si en este modo se asigna Local o Utc a una columna, se convierte primero a Unspecified.If Local or Utc is assigned to a column in this mode, it is first converted into Unspecified. La serialización en este modo produce desplazamiento.Serialization in this mode causes offset. Es el comportamiento predeterminado y es compatible con versiones anteriores.This is the default behavior and is backward compatible. Se debe considerar que esta opción es igual a Unspecified en lo que se refiere al almacenamiento, aunque aplica un desplazamiento similar al de Local durante la serialización.This option should be thought of as being Unspecified in storage but applying an offset that is similar to Local during serialization.

Utc 4

DateTime se almacena en la hora universal coordinada (UTC).DateTime is stored in Universal Coordinated Time (UTC). Si en este modo se asigna Local o Unspecified a una columna, se convierte primero a Utc.If Local or Unspecified is assigned to a column in this mode, it is first converted into Utc format. La serialización en este modo siempre se realiza en Utc.Serialization in this mode is always performed in Utc. No hay desplazamiento durante la serialización.There is no offset during serialization.

Comentarios

no se puede establecer DataSetDateTime en columnas que no son deDateTime.DataSetDateTime cannot be set on non-DateTime columns. Se permite establecer la propiedad DateTimeMode con el valor predeterminado UnspecifiedLocal en columnas que no son deDateTime.Setting the DateTimeMode property with the default value UnspecifiedLocal on non-DateTime columns is permitted. Al modificar el tipo de datos de la columna de DateTime a cualquier otro tipo, se restablece el DateTimeMode al valor predeterminado UnspecifiedLocal.Modifying the column data type from DateTime to any other type resets the DateTimeMode to the default value UnspecifiedLocal.

La comprobación del esquema para la combinación, las relaciones y los ForeignKeyConstraints se puede realizar entre DateTime columnas con DateTimeMode propiedades coincidentes.Checking schema for merging, Relations, and ForeignKeyConstraints can be performed between DateTime columns with matching DateTimeMode properties. De lo contrario, las columnas deben considerarse como no coincidentes en el esquema.Otherwise the columns should be considered as non-matching on schema. La única excepción es entre no especificada y UnspecifiedLocal.The only exception is between Unspecified and UnspecifiedLocal. Se permite tener una relación o un ForeignKeyConstraint entre dos columnas DateTime con una de Unspecified y otras en UnspecifiedLocalDateTimeMode.It is permitted to have a relation or a ForeignKeyConstraint between two DateTime columns with one in Unspecified and other in UnspecifiedLocalDateTimeMode.

Se aplica a