| 1234567891011121314151617181920212223 |
- using System;
- using System.Collections;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- namespace MonoTests.DataSource
- {
- public interface IDynamicDataContainer <T>
- {
- T ContainedTypeInstance { get; set; }
- Type ContainedType { get; }
- string TableName { get; set; }
- int Update (IDictionary keys, IDictionary values, IDictionary oldValues);
- int Insert (IDictionary values);
- int Delete (IDictionary keys, IDictionary oldValues);
- IEnumerable Select (DataSourceSelectArguments args, string where, ParameterCollection whereParams);
- List<DynamicDataTable> GetTables ();
- }
- }
|