温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:逐迹内容管理系统AspxNuke v2.0源码
当前文件路径:AspxNuke/Common/NHibernate/IBaseDAL.cs

1using System.Collections.Generic; 2
3
namespace AspxNuke.NH 4
{ 5
/// <summary> 6
/// 数据层接口 7
/// </summary> 8
/// <typeparam name="T">实体类型</typeparam> 9
public interface IBaseDAL<T> 10
{ 11
/// <summary> 12
/// 新增记录 13
/// </summary> 14
/// <param name="t">实体</param> 15
void Insert(T t); 16
17
/// <summary> 18
/// 更新记录 19
/// </summary> 20
/// <param name="t">实体</param> 21
void Update(T t); 22
23
/// <summary> 24
/// 删除记录 25
/// </summary> 26
/// <param name="t">实体</param> 27
void Delete(T t); 28
29
获取记录集合 84
85
/// <summary> 86
/// 获取记录总数,只有分页时有数值,其它为0 87
/// </summary> 88
int GetRowCount { get;} 89
90
/// <summary> 91
/// 获取主键 92
/// </summary> 93
int GetIdentity { get;} 94
} 95
} 96





}