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 では、このプロパティが に設定されているバージョン 2.0 以降では、オブジェクトは常にLocal
DateTimeローカル時刻として書式設定されます。 つまり、ローカル タイム ゾーンの情報が、シリアル化されたデータに必ず組み込まれます。 .NET Framework の以前のバージョンとの互換性を保証するには、このプロパティを Local
に設定します。
.NET Framework のバージョン 2.0 以降では、このプロパティを オブジェクトに設定して Roundtrip
DateTime 、それらがローカル、UTC、または指定されていないタイム ゾーン内にあるかどうかを調べ、この情報が保持されるようにシリアル化されます。 これは既定の動作であり、古いバージョンのフレームワークと通信しないすべての新しいアプリケーションに推奨されます。
適用対象
こちらもご覧ください
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示