|
From: <fab...@us...> - 2011-03-22 18:53:50
|
Revision: 5504
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5504&view=rev
Author: fabiomaulo
Date: 2011-03-22 18:53:44 +0000 (Tue, 22 Mar 2011)
Log Message:
-----------
Fix NH-2550
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate/Intercept/AbstractFieldInterceptor.cs
trunk/nhibernate/src/NHibernate/Intercept/IFieldInterceptor.cs
trunk/nhibernate/src/NHibernate/Persister/Entity/AbstractEntityPersister.cs
Modified: trunk/nhibernate/src/NHibernate/Intercept/AbstractFieldInterceptor.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Intercept/AbstractFieldInterceptor.cs 2011-03-22 18:46:20 UTC (rev 5503)
+++ trunk/nhibernate/src/NHibernate/Intercept/AbstractFieldInterceptor.cs 2011-03-22 18:53:44 UTC (rev 5504)
@@ -38,9 +38,10 @@
get { return isDirty; }
}
- public void SetSession(ISessionImplementor session)
+ public ISessionImplementor Session
{
- this.session = session;
+ get { return session; }
+ set { session = value; }
}
public bool IsInitialized
Modified: trunk/nhibernate/src/NHibernate/Intercept/IFieldInterceptor.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Intercept/IFieldInterceptor.cs 2011-03-22 18:46:20 UTC (rev 5503)
+++ trunk/nhibernate/src/NHibernate/Intercept/IFieldInterceptor.cs 2011-03-22 18:53:44 UTC (rev 5504)
@@ -10,8 +10,7 @@
bool IsDirty { get;}
/// <summary> Use to associate the entity to which we are bound to the given session. </summary>
- /// <param name="session">The session to which we are now associated. </param>
- void SetSession(ISessionImplementor session);
+ ISessionImplementor Session { get; set; }
/// <summary> Is the entity to which we are bound completely initialized? </summary>
bool IsInitialized { get;}
Modified: trunk/nhibernate/src/NHibernate/Persister/Entity/AbstractEntityPersister.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Persister/Entity/AbstractEntityPersister.cs 2011-03-22 18:46:20 UTC (rev 5503)
+++ trunk/nhibernate/src/NHibernate/Persister/Entity/AbstractEntityPersister.cs 2011-03-22 18:53:44 UTC (rev 5504)
@@ -3648,7 +3648,7 @@
IFieldInterceptor interceptor = FieldInterceptionHelper.ExtractFieldInterceptor(entity);
if (interceptor != null)
{
- interceptor.SetSession(session);
+ interceptor.Session = session;
}
else
{
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|