DateTimeSerializationSection.DateTimeSerializationMode Enumerazione

Definizione

Determina il formato di serializzazione XML degli oggetti DateTime.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode = 
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
Ereditarietà
DateTimeSerializationSection.DateTimeSerializationMode

Campi

Default 0

Uguale a Roundtrip.

Local 2

Il serializzatore formatta tutti gli oggetti DateTime come ora locale. Questa operazione viene eseguita per la compatibilità con le versioni 1.0 e 1.1.

Roundtrip 1

Il serializzatore esamina le singole istanze di DateTime per determinare il formato di serializzazione: UTC, locale o non specificato.

Commenti

Questa enumerazione viene usata solo dall'infrastruttura di serializzazione e non è destinata all'uso pubblico. Per impostare effettivamente la modalità di serializzazione, creare un file di configurazione dell'applicazione e impostare l'elemento< dateTimeSerialization> su un'impostazione appropriata. Per altre informazioni sui file di configurazione, vedere Schema dei file di configurazione.

Nelle versioni 1.0 e 1.1 di .NET Framework, nonché nelle versioni 2.0 e successive quando questa proprietà è impostata su Local, DateTime gli oggetti vengono sempre formattati come ora locale. Vale a dire che le informazioni relative al fuso orario locale vengono sempre incluse tra dati serializzati. Impostare questa proprietà su Local per garantire la compatibilità con le versioni precedenti di .NET Framework.

Nelle versioni 2.0 e successive di .NET Framework, con questa proprietà impostata su RoundtripDateTime oggetti vengono esaminati per determinare se si trovano nell'ora UTC locale o in un fuso orario non specificato e vengono serializzati in modo che queste informazioni vengano mantenute. Si tratta del comportamento predefinito e consigliato per tutte le nuove applicazioni che non comunicano con le versioni precedenti del framework.

Si applica a

Vedi anche