<dateTimeSerialization> 要素
DateTime オブジェクトのシリアル化モードを決定します。
<configuration>
<dateTimeSerialization> 要素
<dateTimeSerialization
mode = "Roundtrip" | "Local"
/>
属性および要素
以降のセクションでは、属性、子要素、および親要素について説明します。
属性
属性 | 説明 |
---|---|
|
省略可能。シリアル化モードを指定します。DateTimeSerializationMode 値のいずれかに設定します。既定値は RoundTrip です。 |
子要素
なし。
親要素
要素 | 説明 |
---|---|
system.xml.serialization |
XML シリアル化を制御する最上位の要素です。 |
解説
.NET Framework の 1.0、1.1、2.0、およびそれ以降のバージョンで、このプロパティを Local に設定した場合、DateTime オブジェクトは常に現地時刻形式になります。つまり、ローカル タイム ゾーンの情報が、シリアル化されたデータに必ず組み込まれます。.NET Framework の以前のバージョンとの互換性を保証するには、このプロパティを Local に設定します。
バージョン 2.0 以降の .NET Framework で、このプロパティを Roundtrip に設定すると、DateTime オブジェクトが調べられ、タイム ゾーンが現地時刻、UTC、または未指定のいずれであるかが特定されます。その後、この特定された情報を保持する形で、DateTime オブジェクトがシリアル化されます。これは既定の動作であり、.NET Framework の以前のバージョンと通信を行わない、すべての新しいアプリケーションで推奨されます。
関連項目
参照
<schemaImporterExtensions> 要素
<xmlSchemaImporterExtensions> の <add> 要素
<system.xml.serialization> 要素
DateTime
XmlSchemaImporter
DateTimeSerializationMode
その他の技術情報
Configuration File Schema for the .NET Framework
Copyright © 2007 by Microsoft Corporation.All rights reserved.