DateTimeSerializationSection.DateTimeSerializationMode Enumeración

Definición

Determina el formato de serialización XML de objetos DateTime.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode = 
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
Herencia
DateTimeSerializationSection.DateTimeSerializationMode

Campos

Default 0

Igual que Roundtrip.

Local 2

El serializador da formato a todos los objetos DateTime como hora local. Esto es para la compatibilidad de la versión 1.0 y 1.1.

Roundtrip 1

El serializador examina instancias de DateTime individuales para determinar el formato de serialización: UTC, local o no especificado.

Comentarios

Esta enumeración solo la usa la infraestructura de serialización y no está pensada para uso público. Para establecer realmente el modo de serialización, cree un archivo de configuración de aplicación y establezca el <dateTimeSerialization> Element en una configuración adecuada. Para obtener más información sobre los archivos de configuración, vea esquema de archivo de configuración.

En las versiones 1.0 y 1.1 de .NET Framework, así como en las versiones 2.0 y posteriores, cuando esta propiedad se establece en Local, los objetos DateTime siempre tienen el formato de hora local. Es decir, la información de zona horaria local siempre se incluye con los datos serializados. Establezca esta propiedad en Local para garantizar la compatibilidad con versiones anteriores de .NET Framework.

En las versiones 2.0 y posteriores de .NET Framework, con esta propiedad establecida en RoundtripDateTime objetos se examinan para determinar si están en la zona horaria local, UTC o no especificada, y se serializan de forma que esta información se conserve. Este es el comportamiento predeterminado y se recomienda para todas las aplicaciones nuevas que no se comunican con versiones anteriores del marco.

Se aplica a

Consulte también