DateTimeSerializationSection.DateTimeSerializationMode Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör XML-serialiseringsformat för DateTime objekt.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode =
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| Default | 0 | Samma som |
| Roundtrip | 1 | Serialiseraren undersöker enskilda DateTime instanser för att fastställa serialiseringsformatet: UTC, lokal eller ospecificerad. |
| Local | 2 | Serialiseraren formaterar alla DateTime objekt som lokal tid. Detta gäller för kompatibilitet med version 1.0 och 1.1. |
Kommentarer
Den här uppräkningen används endast av serialiseringsinfrastrukturen och är inte avsedd för offentligt bruk. Om du vill ange serialiseringsläget skapar du en programkonfigurationsfil och anger <dateTimeSerialization-elementet> till en lämplig inställning. Mer information om konfigurationsfiler finns i Konfigurationsfilschema.
I versionerna 1.0 och 1.1 av .NET Framework, samt i versionerna 2.0 och senare när den här egenskapen är inställd på Local, formateras DateTime objekt alltid som lokal tid. Den lokala tidszonsinformationen ingår alltså alltid i serialiserade data. Ställ in den här egenskapen på Local för att säkerställa kompatibilitet med äldre versioner av .NET Framework.
I version 2.0 och senare av .NET Framework, med den här egenskapen inställd på RoundtripDateTime objekt granskas för att avgöra om de finns i den lokala, UTC eller en ospecificerad tidszon och serialiseras på ett sådant sätt att den här informationen bevaras. Detta är standardbeteendet och rekommenderas för alla nya program som inte kommunicerar med äldre versioner av ramverket.