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