DataSetDateTime Enumeração

Definição

Descreve o formato de serialização para colunas DateTime em um DataSet.

public enum class DataSetDateTime
public enum DataSetDateTime
type DataSetDateTime = 
Public Enum DataSetDateTime
Herança
DataSetDateTime

Campos

Local 1

DateTime sempre é armazenado no Local. Se Utc ou Unspecified for atribuído a uma coluna nesse modo, primeiro, ele será convertido em Local. A serialização nesse modo sempre é executada no Local. Há um deslocamento durante a serialização.

Unspecified 2

DateTime sempre é armazenado em Não especificado. Se Local ou Utc for atribuído a uma coluna nesse modo, primeiro, ele será convertido em Unspecified. A serialização nesse modo não causa um deslocamento.

UnspecifiedLocal 3

DateTime é armazenado em Não especificado. Se Local ou Utc for atribuído a uma coluna nesse modo, primeiro, ele será convertido em Unspecified. A serialização nesse modo causa um deslocamento. Esse é o comportamento padrão e é compatível com versões anteriores. Essa opção deve ser vista como sendo Não especificado no armazenamento, mas aplicando um deslocamento que é semelhante a Local durante a serialização.

Utc 4

DateTime é armazenado no UTC (Universal Coordinated Time). Se Local ou Unspecified for atribuído a uma coluna nesse modo, primeiro, ele será convertido no formato Utc. A serialização nesse modo sempre é executada em Utc. não há um deslocamento durante a serialização.

Comentários

DataSetDateTime não pode ser definido emDateTime colunas não. A definição da DateTimeMode propriedade com o valor padrão UnspecifiedLocal emDateTime colunas não é permitida. Modificar o tipo de dados de coluna de DateTime para qualquer outro tipo redefine o DateTimeMode para o valor padrão UnspecifiedLocal.

A verificação de esquema para mesclagem, Relações e ForeignKeyConstraints pode ser executada entre DateTime colunas com propriedades correspondentes DateTimeMode . Caso contrário, as colunas devem ser consideradas como não correspondentes no esquema. A única exceção é entre Unspecified e UnspecifiedLocal. É permitido ter uma relação ou uma entre duas colunas com uma em Unspecified e outra em UnspecifiedLocalDateTimeMode.DateTimeForeignKeyConstraint

Aplica-se a