DataSetDateTime 列挙体とは? わかりやすく解説

DataSetDateTime 列挙体

メモ : この列挙体は、.NET Framework version 2.0 で新しく追加されたものです。

DataSet 内の DateTime 列のシリアル化形式を記述します。

名前空間: System.Data
アセンブリ: System.Data (system.data.dll 内)
構文構文

Dim instance As DataSetDateTime
public enum DataSetDateTime
public enum class DataSetDateTime
public enum DataSetDateTime
public enum DataSetDateTime
メンバメンバ
 メンバ名説明
.NET Compact Framework によるサポートLocalDateTime は常に Local として格納されます。このモードの列に Utc または Unspecified が割り当てられている場合、最初に Local に変換されます。このモードのシリアル化は常に Local として実行されます。シリアル化の際にはオフセットが発生します。 
.NET Compact Framework によるサポートUnspecifiedDateTime は常に Unspecified として格納されます。このモードの列に Local または Utc が割り当てられている場合、最初に Unspecified に変換されます。このモードのシリアル化では、オフセットは発生しません。 
.NET Compact Framework によるサポートUnspecifiedLocalDateTime は Unspecified として格納されます。このモードの列に Local または Utc が割り当てられている場合、最初に Unspecified に変換されます。このモードのシリアル化では、オフセットが発生します。これは既定の動作であり、下位互換性があります。このオプションはストレージにおける Unspecified であると考えられますが、シリアル化の際には Local に似たオフセットが適用されます。 
.NET Compact Framework によるサポートUtcDateTime は世界協定時刻 (UTC) で格納されます。このモードの列に Local または Unspecified が割り当てられている場合、最初に Utc 形式に変換されます。このモードのシリアル化は常に Utc として実行されます。シリアル化の際にオフセットは発生しません。 
解説解説

DateTime 以外の列には DataSetDateTime を設定できません。DateTime 以外の列でも、既定値の UnspecifiedLocal で DateTimeMode プロパティを設定することはできます。列のデータ型を DateTime 以外の型に変更すると、DateTimeMode が既定値の UnspecifiedLocal にリセットされます。

DateTimeMode プロパティが一致する場合、DateTime 列の間でマージ、リレーションシップ、ForeignKeyConstraints のスキーマのチェックを実行できます。それ以外の場合、列はスキーマが一致していないと考えられます。唯一の例外は、Unspecified と UnspecifiedLocal の場合です。2 つの DateTime 列のうち、一方が Unspecified、もう一方が UnspecifiedLocalDateTimeMode の場合には、2 つの列の間にリレーションシップまたは ForeignKeyConstraint が存在できます。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

DataSetDateTime 列挙体のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataSetDateTime 列挙体のページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS