Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Engine
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30719/src/NHibernate/Engine
Modified Files:
ISessionImplementor.cs
Log Message:
Renamed PersistentCollection.ForceLoad to ForceInitialization, in accordance with H2.1
Added non-lazy collections handling which fixed a bug when non-lazy collections didn't initialize.
Index: ISessionImplementor.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Engine/ISessionImplementor.cs,v
retrieving revision 1.28
retrieving revision 1.29
diff -C2 -d -r1.28 -r1.29
*** ISessionImplementor.cs 7 Feb 2005 01:34:40 -0000 1.28
--- ISessionImplementor.cs 16 Feb 2005 20:14:19 -0000 1.29
***************
*** 79,82 ****
--- 79,97 ----
/// <summary>
+ /// new in h2.1 and no javadoc
+ /// </summary>
+ void AfterLoad();
+
+ /// <summary>
+ /// new in h2.1 and no javadoc
+ /// </summary>
+ void BeforeLoad();
+
+ /// <summary>
+ /// new in h2.1 and no javadoc
+ /// </summary>
+ void InitializeNonLazyCollections();
+
+ /// <summary>
/// Gets the NHibernate collection wrapper from the ISession.
/// </summary>
|