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 | Identisch mit |
Local | 2 | Der Serialisierer formatiert alle DateTime Objekte als lokale Uhrzeit. Dies gilt für Kompatibilität mit Version 1.0 und 1.1. |
Roundtrip | 1 | Der Serialisierer untersucht einzelne DateTime Instanzen, um das Serialisierungsformat zu bestimmen: UTC, lokal oder nicht angegeben. |
Hinweise
Diese Aufzählung 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 die <dateTimeSerialization> Element auf eine entsprechende Einstellung fest. Weitere Informationen zu Konfigurationsdateien finden Sie unter Konfigurationsdateischema.
In den Versionen 1.0 und 1.1 von .NET Framework sowie in Den Versionen 2.0 und höher, wenn diese Eigenschaft auf Local
festgelegt ist, werden DateTime Objekte immer als lokale Uhrzeit formatiert. Das heißt, lokale Zeitzoneninformationen werden immer in die serialisierten Daten einbezogen. Legen Sie diese Eigenschaft auf Local
fest, um die Kompatibilität mit älteren Versionen von .NET Framework sicherzustellen.
In Den Versionen 2.0 und höher von .NET Framework werden diese Eigenschaft auf Roundtrip
DateTime Objekte überprüft, um zu bestimmen, 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.