DateTimeSerializationSection.DateTimeSerializationMode Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
Campos
| Name | Valor | Description |
|---|---|---|
| Default | 0 | O mesmo que |
| 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.