Udostępnij za pośrednictwem


DateTimeSerializationSection.DateTimeSerializationMode Wyliczenie

Definicja

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
DateTimeSerializationSection.DateTimeSerializationMode

Pola

Default 0

Tak samo jak Roundtrip.

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.

Uwagi

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 RoundtripDateTime 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.

Dotyczy

Zobacz też