2009-07-10 13 views

答えて

0

うーん...種類の...あなたがオブジェクト場合は、NHのアイデンティティマップに別のオブジェクトをSession.Get<Foo>(id)して、手動でオブジェクトにそのフィールドをコピーすることができ一過性です。オブジェクトが永続的(セッションにアタッチ)の場合は、Session.Refresh(foo)を使用してDBから再取得できます。

一時的なインスタンスでSession.Lockを実行してセッションに再接続し、Session.Refreshをリフレッシュしてみてください...少なくとも理論的には...

関連する問題