接口设计 IDisk

public   interface  IDisk
{
  
//实现文件夹功能的方法的具体描述如下:
  
//<summary>获取子目录和文件信息</summary>
  SqlDataReader GetAllDirectoryFile();
  
//<summary>获取子目录和文件信息</summary>
  SqlDataReader GetDirectoryFile(int nParentID);
  
//<summary>获取所有目录信息</summary>
  SqlDataReader GetDirectorys();
  
//<summary>获取子目录信息</summary>
  SqlDataReader GetDirectory(int nParentID);
  
//<summary>获取单个目录信息</summary>
  SqlDataReader GetSingleDirectory(int nDirID);
  
//<summary>新建一个目录</summary>
  int AddDirectory(string sName,int nParentID);
  
//<summary>重命名目录</summary>
  int EditDirectory(int nDirID,string sName);
  
//<summary>删除一个目录</summary>
  int DeleteDirectory(int nDirID);
  
//<summary>移动一个目录</summary>
  int MoveDirectory(int nDirID,int nParentID);


  
//实现文件功能的方法的具体描述如下:
  
//<summary>获取所有文件</summary>
  SqlDataReader GetFiles();
  
//<summary>获取给定目录下的所有文件</summary>
  SqlDataReader GetFile(int nParentID);
  
//<summary>获取单个文件</summary>
  SqlDataReader GetSingleFile(int nFileID);
  
//<summary>上载一个文件</summary>
  int AddFile(string sName,int nParentID,int nContain,string sUrl,string sType);
  
//<summary>修改文件的名称</summary>
  int EditFile(int nFileID,string sName);
  
//<summary>删除一个文件</summary>
  int DeleteFile(int nFileID);
  
//<summary>移动文件</summary>
  int MoveFile(int nFileID,int nParentID);
  
//<summary></summary>
  SqlDataReader SearchFiles(string sKey);
}
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值