Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Cfg
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10443/src/NHibernate/Cfg
Modified Files:
Binder.cs
Log Message:
Refactored ValueTypes to inherit from ValueTypeType instead of
PrimitiveType.
Removed PrimitiveClass property so that changed Binder & QueryTranslator -
it is not applicable in .net since the type system has no 'Primitives'
Index: Binder.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Cfg/Binder.cs,v
retrieving revision 1.30
retrieving revision 1.31
diff -C2 -d -r1.30 -r1.31
*** Binder.cs 28 Aug 2004 15:31:07 -0000 1.30
--- Binder.cs 20 Sep 2004 03:00:17 -0000 1.31
***************
*** 668,674 ****
IType type = GetTypeFromXML(subnode);
! model.ElementClass = model.IsPrimitiveArray ?
! ((PrimitiveType) type).PrimitiveClass :
! type.ReturnedClass;
break;
--- 668,672 ----
IType type = GetTypeFromXML(subnode);
! model.ElementClass = type.ReturnedClass;
break;
|