Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Impl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24502/Impl
Modified Files:
SessionFactoryImpl.cs
Log Message:
Fixed Cache reference for Collections.
Index: SessionFactoryImpl.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Impl/SessionFactoryImpl.cs,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** SessionFactoryImpl.cs 12 May 2004 21:17:08 -0000 1.15
--- SessionFactoryImpl.cs 13 May 2004 12:23:58 -0000 1.16
***************
*** 661,665 ****
{
CollectionPersister p = GetCollectionPersister(roleName);
! if(p.HasCache) p.Cache.Remove(id);
}
--- 661,665 ----
{
CollectionPersister p = GetCollectionPersister(roleName);
! if(p.HasCache) p.CacheConcurrencyStrategy.Remove(id);
}
***************
*** 667,671 ****
{
CollectionPersister p = GetCollectionPersister(roleName);
! if(p.HasCache) p.Cache.Clear();
}
}
--- 667,671 ----
{
CollectionPersister p = GetCollectionPersister(roleName);
! if(p.HasCache) p.CacheConcurrencyStrategy.Clear();
}
}
|