From: Michael D. <mik...@us...> - 2004-12-27 03:54:02
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Loader In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15968/NHibernate/Loader Modified Files: Loader.cs Log Message: Added a lock inside a method that might be called by multiple threads and modifies a class scoped field. Index: Loader.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Loader/Loader.cs,v retrieving revision 1.43 retrieving revision 1.44 diff -C2 -d -r1.43 -r1.44 *** Loader.cs 4 Dec 2004 22:41:21 -0000 1.43 --- Loader.cs 27 Dec 2004 03:53:52 -0000 1.44 *************** *** 3,12 **** using System.Data; - using NHibernate.Cfg; using NHibernate.Collection; using NHibernate.Engine; using NHibernate.Persister; using NHibernate.SqlCommand; - using NHibernate.Transaction; using NHibernate.Type; using NHibernate.Util; --- 3,10 ---- *************** *** 283,287 **** /// </remarks> /// <param name="persister"></param> - /// <param name="suffix"></param> /// <param name="id"></param> /// <param name="rs"></param> --- 281,284 ---- *************** *** 335,339 **** /// <param name="keys"></param> /// <param name="optionalObject"></param> ! /// <param name="optionalobjectKey"></param> /// <param name="session"></param> /// <returns></returns> --- 332,336 ---- /// <param name="keys"></param> /// <param name="optionalObject"></param> ! /// <param name="optionalObjectKey"></param> /// <param name="session"></param> /// <returns></returns> *************** *** 574,581 **** /// </summary> /// <param name="sqlString">The SqlString to convert into a prepared IDbCommand.</param> ! /// <param name="values">The values that should be bound to the parameters in the IDbCommand</param> ! /// <param name="types">The IType for the value</param> ! /// <param name="namedParams">The HQL named parameters.</param> ! /// <param name="selection">The RowSelection to help setup the CommandTimeout</param> /// <param name="scroll">TODO: find out where this is used...</param> /// <param name="session">The SessionImpl this Command is being prepared in.</param> --- 571,575 ---- /// </summary> /// <param name="sqlString">The SqlString to convert into a prepared IDbCommand.</param> ! /// <param name="parameters">The <see cref="QueryParameters"/> to use for the IDbCommand.</param> /// <param name="scroll">TODO: find out where this is used...</param> /// <param name="session">The SessionImpl this Command is being prepared in.</param> |