2009-06-12 Bill Holmes <billholmes54@gmail.com>
[mono.git] / mcs / class / System.Web.DynamicData / Test / DataSource / IDynamicDataContainer.cs
1 using System;
2 using System.Collections;
3 using System.Collections.Generic;
4 using System.Linq;
5 using System.Text;
6 using System.Web.UI;
7 using System.Web.UI.WebControls;
8
9 namespace MonoTests.DataSource
10 {
11     public interface IDynamicDataContainer
12     {
13         Type ContainedType
14         {
15             get;
16         }
17
18         int Update (IDictionary keys, IDictionary values, IDictionary oldValues);
19         int Insert (IDictionary values);
20         int Delete (IDictionary keys, IDictionary oldValues);
21         IEnumerable Select (DataSourceSelectArguments args, string where, ParameterCollection whereParams);
22         List<DynamicDataTable> GetTables ();
23     }
24 }