From: <fab...@us...> - 2010-07-19 14:46:17
|
Revision: 5012 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5012&view=rev Author: fabiomaulo Date: 2010-07-19 14:46:08 +0000 (Mon, 19 Jul 2010) Log Message: ----------- - Minor (moved assignment for UnwrapProxy in many-to-one) - Added assignment for UnwrapProxy in one-to-one) Modified Paths: -------------- trunk/nhibernate/src/NHibernate/Cfg/XmlHbmBinding/PropertiesBinder.cs Modified: trunk/nhibernate/src/NHibernate/Cfg/XmlHbmBinding/PropertiesBinder.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Cfg/XmlHbmBinding/PropertiesBinder.cs 2010-07-19 14:32:15 UTC (rev 5011) +++ trunk/nhibernate/src/NHibernate/Cfg/XmlHbmBinding/PropertiesBinder.cs 2010-07-19 14:46:08 UTC (rev 5012) @@ -107,7 +107,6 @@ var value = new ManyToOne(table); BindManyToOne(manyToOneMapping, value, propertyName, true); property = CreateProperty(entityPropertyMapping, className, value, inheritedMetas); - property.UnwrapProxy = manyToOneMapping.Lazy == HbmLaziness.NoProxy; BindManyToOneProperty(manyToOneMapping, property); } else if ((componentMapping = entityPropertyMapping as HbmComponent) != null) @@ -304,6 +303,7 @@ private void BindOneToOneProperty(HbmOneToOne oneToOneMapping, Property property) { property.Cascade = oneToOneMapping.cascade ?? mappings.DefaultCascade; + property.UnwrapProxy = oneToOneMapping.Lazy == HbmLaziness.NoProxy; var toOne = property.Value as ToOne; if (toOne != null) { @@ -329,6 +329,7 @@ private void BindManyToOneProperty(HbmManyToOne manyToOneMapping, Property property) { property.Cascade = manyToOneMapping.cascade ?? mappings.DefaultCascade; + property.UnwrapProxy = manyToOneMapping.Lazy == HbmLaziness.NoProxy; property.IsUpdateable = manyToOneMapping.update; property.IsInsertable = manyToOneMapping.insert; var toOne = property.Value as ToOne; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |