Share via


Elemento <dateTimeSerialization>

Determina o modo de serialização de objetos DateTime.

 <dateTimeSerialization     mode = "Roundtrip" | "Local" />

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Atributos

Descrição

mode

Opcional. Especifica o modo de serialização. Define como um dos valores de DateTimeSerializationMode. O padrão é RoundTrip.

Elementos filho

Nenhum.

Elementos pai

Elemento

Descrição

system.xml.serialization

O elemento de nível superior para controlar a serialização XML.

Comentários

Em versões 1.0, 1.1, 2.0 e posteriores do .NET Framework, quando essa propriedade for definida como Local, os objetos DateTime são sempre formatados como o horário local. Ou seja, as informações de fuso horário local são sempre incluídas com os dados serializados. Defina essa propriedade como Local para garantir a compatibilidade com versões mais antigas do .NET Framework.

Na versão 2.0 e posteriores do .NET Framework que têm essa propriedade definida como Roundtrip, os objetos DateTime são sempre examinados para determinar se estão em um fuso horário local, UTC ou não especificado. Os objetos DateTime são então serializados de modo que essas informações sejam preservadas. Esse é o comportamento padrão recomendado para todos os novos aplicativos que não se comunicam com versões antigas do framework.

Consulte também

Referência

DateTime

XmlSchemaImporter

DateTimeSerializationMode

Elemento <schemaImporterExtensions>

Elemento <add> para <xmlSchemaImporterExtensions>

Elemento <system.xml.serialization>

Outros recursos

Esquema de arquivos de configuração para o .NET Framework