DateTimeSerializationSection.DateTimeSerializationMode Enumeration

Definition

Bestimmt das XML-Serialisierungsformat von DateTime-Objekten.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode = 
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
Vererbung
DateTimeSerializationSection.DateTimeSerializationMode

Felder

Default 0

Wie in Roundtrip.

Local 2

Das Serialisierungsprogramm formatiert alle DateTime-Objekte als Ortszeit. Dies dient der Kompatibilität mit Version 1.0 und 1.1.

Roundtrip 1

Das Serialisierungsprogramm untersucht einzelne DateTime-Instanzen, um das Serialisierungsformat zu bestimmen: UTC, Ortszeit oder unbestimmt.

Hinweise

Diese Enumeration wird nur von der Serialisierungsinfrastruktur verwendet und ist nicht für die öffentliche Verwendung vorgesehen. Um den Serialisierungsmodus tatsächlich festzulegen, erstellen Sie eine Anwendungskonfigurationsdatei, und legen Sie das <DateTimeSerialization-Element> auf eine entsprechende Einstellung fest. Weitere Informationen zu Konfigurationsdateien finden Sie unter Konfigurationsdateienschema.

In Versionen 1.0 und 1.1 von .NET Framework sowie in Versionen 2.0 und höher, wenn diese Eigenschaft festgelegt Localist, DateTime werden Objekte immer als lokale Uhrzeit formatiert. Das heißt, Ortszeitzoneninformationen sind in den serialisierten Daten immer enthalten. Legen Sie diese Eigenschaft auf Local fest, um die Kompatibilität mit früheren Versionen von .NET Framework sicherzustellen.

In Versionen 2.0 und höher des .NET Framework werden mit dieser Eigenschaftssatz Roundtrip DateTime auf Objekte untersucht, um festzustellen, ob sie sich in der lokalen, UTC oder einer nicht angegebenen Zeitzone befinden und so serialisiert werden, dass diese Informationen beibehalten werden. Dies ist das Standardverhalten und wird für alle neuen Anwendungen empfohlen, die nicht mit älteren Versionen des Frameworks kommunizieren.

Gilt für

Siehe auch