DateTimeSerializationSection.DateTimeSerializationMode Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Felder
Default | 0 | Wie in |
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 Local
ist, 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.