DateTimeSerializationSection.DateTimeSerializationMode Wyliczenie
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa format serializacji XML obiektów DateTime.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode =
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
- Dziedziczenie
Nazwa | Wartość | Opis |
---|---|---|
Default | 0 | Tak samo jak |
Local | 2 | Serializator formatuje wszystkie obiekty DateTime jako czas lokalny. Dotyczy to zgodności z wersją 1.0 i 1.1. |
Roundtrip | 1 | Serializator sprawdza poszczególne wystąpienia DateTime w celu określenia formatu serializacji: UTC, local lub nieokreślony. |
To wyliczenie jest używane tylko przez infrastrukturę serializacji i nie jest przeznaczone do użytku publicznego. Aby rzeczywiście ustawić tryb serializacji, utwórz plik konfiguracji aplikacji i ustaw <dateTimeSerialization> Element odpowiednie ustawienie. Aby uzyskać więcej informacji na temat plików konfiguracji, zobacz Configuration File Schema.
W wersjach 1.0 i 1.1 programu .NET Framework, a także w wersjach 2.0 i nowszych, gdy ta właściwość jest ustawiona na Local
, obiekty DateTime są zawsze formatowane jako czas lokalny. Oznacza to, że informacje o lokalnej strefie czasowej są zawsze dołączane do danych serializowanych. Ustaw tę właściwość na Local
, aby zapewnić zgodność ze starszymi wersjami programu .NET Framework.
W wersjach 2.0 i nowszych programu .NET Framework z tą właściwością ustawioną na Roundtrip
DateTime obiekty są badane w celu określenia, czy znajdują się one w lokalnej, utc, czy nieokreślonej strefie czasowej i są serializowane w taki sposób, aby te informacje były zachowywane. Jest to domyślne zachowanie i jest zalecane dla wszystkich nowych aplikacji, które nie komunikują się ze starszymi wersjami platformy.
Produkt | Wersje |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
- DateTime
- XmlSerializer
- <dateTimeSerialization>, element
- schemat pliku konfiguracji dla programu .NET Framework
-
XML i SOAP Serializacji
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: