System.DateTime
この流暢な nhibernate マッピングを使用して、SQL にタイムスタンプとして aを保存すると、次のようになります。
Map(x => x.LoggedTimeStamp).CustomType("Timestamp")
.Not.Nullable();
タイムスタンプを保存して呼び出すと、次のようになります。
new DateTime(2013, 5, 10, 14, 59, 13, 235);
に等しくなりnew DateTime(2013, 5, 10, 14, 59, 13, 237)
ます。
2ミリ秒増えました。これは、SQL Server 管理スタジオでも明らかです。
私の質問は、NHibernate に、より正確なフィールド タイプを使用するように指示できますか?