refactoring
[mono.git] / mcs / class / System.Web / System.Web.UI.WebControls / ObjectDataSourceSelectingEventArgs.cs
index d93698b9d8b617dbc40beb5d72e584021076bf59..462df8f99e81d216182c2949c2d042c6c2f75fee 100644 (file)
 #if NET_2_0
 
 using System.Collections;
+using System.Collections.Specialized;
 
 namespace System.Web.UI.WebControls
 {
        public class ObjectDataSourceSelectingEventArgs: ObjectDataSourceMethodEventArgs
        {
-               private bool executeSelectCount;  
+               private bool executeSelectCount;
+               private DataSourceSelectArguments arguments;
                
-               public ObjectDataSourceSelectingEventArgs (IDictionary inputParameters, bool executeSelectCount) : base (inputParameters)
+               public ObjectDataSourceSelectingEventArgs (IOrderedDictionary inputParameters, DataSourceSelectArguments arguments, bool executeSelectCount) : base (inputParameters)
                {
                        this.executeSelectCount = executeSelectCount;
+                       this.arguments = arguments;
                }
                
                public bool ExecutingSelectCount {
                        get { return executeSelectCount; }
                }
+               
+               public DataSourceSelectArguments Arguments {
+                       get { return arguments; }
+               }
        }
 }
 #endif