网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

ASP.net实现WEB站点的后台定时任务

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/13
bsp;             null, null, ei.ExecItemParamList);

                if (t != null)
                    rv = Convert.ToInt32(t);
                else
                    rv = 0;     //如果是无返回则直接设置零.
            }
            catch (Exception e)
            {
                //更新Ei的状态,保存到磁盘。
                ei.FinishBkExec(false, e.Message);
            }
            finally
            {
                //更新Ei的状态,删除存件
                //保存到磁盘。
                if (rv >= 0)
                    ei.FinishBkExec(true, "");
                else
                    ei.FinishBkExec(false, rv.ToString());
            }
        }
    }
}
3,任务对象


public enum BKExecItemState { 待执行, 完成, 出错 };

[Serializable]
/**//// <summary>
/// 后台命令集合
/// 直接将这些后台命令二进制序列化到WEb服务器上保存。
/// 如果完成后则从Web服务器上删除。
/// 如果异常则发邮件通知管理员。
/// </summary>
public class ExecItem
{
    /**//// <summary>
    /// 磁盘文档名称 。
    /// </summary>
    private string BKStoreFileName = "";
    private string ErrMsg = "";
    private BKExecItemState m_ItemState;

    public BKExecItemState ItemState
    {
        get { return m_ItemState; }
    }

    private DateTime m_ExecItemExecTime;
    public DateTime ExecItemExecTime
    {
  

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号