Condividi tramite


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. Questo vale per la compatibilità 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 la <dateTimeSerialization> Element su un'impostazione appropriata. Per altre informazioni sui file di configurazione, vedere schema del 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, gli oggetti DateTime vengono sempre formattati come ora locale. Ovvero, le informazioni sul fuso orario locale vengono sempre incluse nei 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 gli 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