I am using nhibernate 3 and calling session.Load<entity>( someId,
LockMode.Write) and I revive

System.ArgumentOutOfRangeException: Invalid lock mode for loading
Parameter name: lockMode
   at NHibernate.Event.LoadEvent..ctor(Object entityId, String
entityClassName, Object instanceToLoad, LockMode lockMode, Boolean
isAssociationFetch, IEventSource source)
   at NHibernate.Event.LoadEvent..ctor(Object entityId, String
entityClassName, LockMode lockMode, IEventSource source)
   at NHibernate.Impl.SessionImpl.Load(String entityName, Object id,
LockMode lockMode)
   at NHibernate.Impl.SessionImpl.Load(Type entityClass, Object id,
LockMode lockMode)
   at NHibernate.Impl.SessionImpl.Load[T](Object id, LockMode
lockMode)

This works if I use lockmode.upgrade.  What am I missing what is
LockMode.Write used for?

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to