DateTimeSerializationSection.DateTimeSerializationMode Enumeração

Definição

Determina o formato de serialização XML dos DateTime objetos.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode = 
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
Herança
DateTimeSerializationSection.DateTimeSerializationMode

Campos

Name Valor Description
Default 0

O mesmo que Roundtrip.

Roundtrip 1

O serializador examina instâncias individuais DateTime para determinar o formato de serialização: UTC, local ou não especificado.

Local 2

O serializador formata todos DateTime os objetos como tempo local. Isto é para compatibilidade com as versões 1.0 e 1.1.

Observações

Esta enumeração é usada apenas pela infraestrutura de serialização e não se destina a uso público. Para definir efetivamente o modo de serialização, crie um ficheiro de configuração de aplicação e defina o <elemento dateTimeSerialization> para uma configuração apropriada. Para mais informações sobre ficheiros de configuração, consulte Esquema de Ficheiro de Configuração.

Nas versões 1.0 e 1.1 do .NET Framework, bem como nas versões 2.0 e posteriores, quando esta propriedade está definida para Local, DateTime os objetos são sempre formatados como tempo local. Ou seja, a informação do fuso horário local é sempre incluída com os dados serializados. Defina esta propriedade para Local para garantir a compatibilidade com versões mais antigas do .NET Framework.

Nas versões 2.0 e posteriores do .NET Framework, com esta propriedade definida para RoundtripDateTime os objetos são examinados para determinar se estão no local local, UTC ou num fuso horário não especificado, e são serializados de forma a preservar essa informação. Este é o comportamento padrão e é recomendado para todas as aplicações novas que não comunicam com versões antigas do framework.

Aplica-se a

Ver também