DateTimeSerializationSection.DateTimeSerializationMode 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
判斷 DateTime 物件的 XML 序列化格式。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public: enum class DateTimeSerializationSection::DateTimeSerializationMode
public enum DateTimeSerializationSection.DateTimeSerializationMode
type DateTimeSerializationSection.DateTimeSerializationMode =
Public Enum DateTimeSerializationSection.DateTimeSerializationMode
- 繼承
欄位
Default | 0 | 與 |
Local | 2 | 序列化程式會將所有 DateTime 物件格式化為本地時間。 這適用於版本 1.0 和 1.1 的相容性。 |
Roundtrip | 1 | 序列化程式會檢查個別的 DateTime 執行個體,以判斷序列化格式︰UTC、本機或未指定。 |
備註
此列舉僅供串行化基礎結構使用,不適用於公用用途。 若要實際設定串行化模式,請建立應用程式組態檔,並將 dateTimeSerialization> 元素設定<為適當的設定。 如需組態檔的詳細資訊,請參閱組態檔結構描述。
在 .NET Framework 1.0 和 1.1 版中,以及當此屬性設定Local
DateTime為 時,2.0 版和更新版本中,物件一律會格式化為當地時間。 也就是說,本地時區資訊一定會包含在序列化資料中。 將這個屬性設為 Local
,確保與舊版 .NET Framework 的相容性。
在 .NET Framework 2.0 版和更新版本中,會檢查此屬性設定為 Roundtrip
DateTime 物件,以判斷它們是否位於本機、UTC 或未指定的時區,並以這種方式串行化,以便保留此資訊。 這是預設行為,建議用於未與舊版架構通訊的所有新應用程式。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應