Author: gbayon
Date: Thu Apr 3 10:31:17 2008
New Revision: 644416
URL: http://svn.apache.org/viewvc?rev=644416&view=rev
Log:
Improve event use
Modified:
ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/ExecuteEventArgs.cs
ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/MappedStatements/CachingStatement.cs
ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/MappedStatements/MappedStatement.cs
Modified: ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/ExecuteEventArgs.cs
URL:
http://svn.apache.org/viewvc/ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/ExecuteEventArgs.cs?rev=644416&r1=644415&r2=644416&view=diff
==============================================================================
--- ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/ExecuteEventArgs.cs
(original)
+++ ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/ExecuteEventArgs.cs Thu Apr
3 10:31:17 2008
@@ -40,14 +40,8 @@
/// </summary>
public string StatementName
{
- get
- {
- return _statementName;
- }
- set
- {
- _statementName = value;
- }
+ get { return _statementName; }
+ set { _statementName = value; }
}
}
}
Modified:
ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/MappedStatements/CachingStatement.cs
URL:
http://svn.apache.org/viewvc/ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/MappedStatements/CachingStatement.cs?rev=644416&r1=644415&r2=644416&view=diff
==============================================================================
---
ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/MappedStatements/CachingStatement.cs
(original)
+++
ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/MappedStatements/CachingStatement.cs
Thu Apr 3 10:31:17 2008
@@ -49,7 +49,7 @@
/// <summary>
/// Event launch on exceute query
/// </summary>
- public event ExecuteEventHandler Execute;
+ public event ExecuteEventHandler Execute = delegate { };
/// <summary>
/// Constructor
Modified:
ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/MappedStatements/MappedStatement.cs
URL:
http://svn.apache.org/viewvc/ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/MappedStatements/MappedStatement.cs?rev=644416&r1=644415&r2=644416&view=diff
==============================================================================
---
ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/MappedStatements/MappedStatement.cs
(original)
+++
ibatis/trunk/cs/V2/src/Apache.Ibatis.DataMapper/MappedStatements/MappedStatement.cs
Thu Apr 3 10:31:17 2008
@@ -59,7 +59,7 @@
/// <summary>
/// Event launch on exceute query
/// </summary>
- public event ExecuteEventHandler Execute;
+ public event ExecuteEventHandler Execute = delegate {};
#region Fields
@@ -1202,10 +1202,7 @@
{
ExecuteEventArgs e = new ExecuteEventArgs();
e.StatementName = statement.Id;
- if (Execute != null)
- {
- Execute(this, e);
- }
+ Execute(this, e);
}
/// <summary>