DateTimeSerializationSection.DateTimeSerializationMode Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
Campi
Default | 0 | Uguale a |
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 Roundtrip
DateTime 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
- DateTime
- XmlSerializer
- < elemento dateTimeSerialization>
- schema del file di configurazione per .NET Framework
- XML e soap serializzazione