DataSetDateTime Enumeração

Definição

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

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

Campos

Name Valor Description
Local 1

DateTime está sempre armazenado em Local. Se Utc ou Unspecified for atribuído a uma coluna neste modo, é primeiro convertido em Local. A serialização neste modo é sempre realizada em Local. Existe um deslocamento durante a serialização.

Unspecified 2

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

UnspecifiedLocal 3

DateTime está armazenado em Não especificado. Se Local ou Utc for atribuído a uma coluna neste modo, é primeiro convertido em Unspecified. A serialização neste modo causa deslocamento. Este é o comportamento padrão e é compatível com versões anteriores. Esta opção deve ser vista como não especificada no armazenamento, mas aplicando um deslocamento semelhante ao Local da serialização.

Utc 4

DateTime é armazenado em Tempo Coordenado Universal (UTC). Se Local ou Unspecified for atribuído a uma coluna neste modo, é primeiro convertido para Utc formatação. A serialização neste modo é sempre realizada em Utc. Não há deslocamento durante a serialização.

Observações

DataSetDateTime não pode ser definido em não-colunasDateTime . É permitido definir a DateTimeMode propriedade com o valor padrão UnsspecificifiedLocal em não-colunasDateTime . Modificar o tipo de dados da coluna de DateTime qualquer outro tipo reinicia o DateTimeMode para o valor padrão UnsespecificifiedLocal.

A verificação do esquema para fusão, Relações e Restrições de Chaves Estrangeiras pode ser realizada 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 UnsespecificifiedLocal. É permitido ter uma relação ou a entre duas colunas com uma em Unspecified e outra em UnspecifiedLocalDateTimeMode.DateTimeForeignKeyConstraint

Aplica-se a