DateTimeSerializationSection.DateTimeSerializationMode Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Determina o formato de serialização XML de objetos DateTime.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode =
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
- Herança
Campos
Default | 0 | O mesmo que |
Local | 2 | O serializador formata todos os objetos DateTime como hora local. Isso é para compatibilidade das versões 1.0 e 1.1. |
Roundtrip | 1 | O serializador examina instâncias DateTime individuais para determinar o formato de serialização: UTC, local ou não especificado. |
Comentários
Essa enumeração é usada apenas pela infraestrutura de serialização e não se destina a uso público. Para definir o modo de serialização, crie um arquivo de configuração de aplicativo e defina o elemento><dateTimeSerialization como uma configuração apropriada. Para obter mais informações sobre arquivos de configuração, consulte Esquema de Arquivo de Configuração.
Nas versões 1.0 e 1.1 do .NET Framework, bem como nas versões 2.0 e posteriores, quando essa propriedade é definida como Local
, DateTime objetos são sempre formatados como a hora local. Ou seja, as informações de fuso horário local são sempre incluídas com os dados serializados. Defina essa 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 essa propriedade definida como Roundtrip
DateTime objetos são examinados para determinar se eles estão no fuso horário local, UTC ou não especificado e são serializados de forma que essas informações sejam preservadas. Esse é o comportamento padrão e é recomendado para todos os novos aplicativos que não se comunicam com versões mais antigas da estrutura.
Aplica-se a
Confira também
- DateTime
- XmlSerializer
- <elemento dateTimeSerialization>
- esquema de arquivo de configuração para o do .NET Framework
- de serialização XML e SOAP