5

NHibernate.Linq を使用するときに LockMode を設定することは可能ですか? ICriteria を使用する場合、次のようにできます。

var criteria = Session.CreateCriteria<Foo>();
criteria.SetLockMode(LockMode.None);
criteria.Add(Expression.Eq("Title", title));

Nhibernate.Linq を使用して同じクエリを作成することは可能ですか?

4

2 に答える 2

2

Session.Lock(entity,LockMode.read) を使用して、エンティティのロックを引き続き実現できます。

ありがとう

于 2011-07-08T06:28:57.963 に答える