public delegate void ProcessHandler(Model model);//委托申明

ProcessHandler msghandler = new ProcessHandler(ProcessMsg);//实例化一个委托
IAsyncResult iasyn = msghandler.BeginInvoke(model, new AsyncCallback(CompleteHandler), null);//开始执行处理过程
//主处理过程结束调用的函数
static void CompleteHandler(IAsyncResult asyn)
{
AsyncResult ar = (AsyncResult)asyn;
ProcessHandler del = (ProcessHandler)ar.AsyncDelegate;
del.EndInvoke(asyn);
}

static void ProcessMsg(Model model){
//主处理过程
}

更多相关文章

  1. C#中在构造函数中访问虚成员有什么问题?
  2. C++函数与指针
  3. C#如何使用ILGenerator实现动态生成函数的实例
  4. Sql的执行过程说明
  5. 介绍有关C++中继承与多态的基础虚函数类
  6. 实例详解sort()函数的原理和使用方法
  7. ADO调用分页查询存储过程的实例讲解_实用技巧
  8. 一招搞定C++调用Lua代码配置文件函数(附代码)
  9. C#调用的三维地球控件,看三维地球构建过程

随机推荐

  1. 为$ .plugin()用法准备插件而不是$(selector
  2. 目前最好用的“点击复制”功能,兼容主流浏
  3. jQuery自动完成在AutoPostBack上丢失文本
  4. jquery插件ztree的总结
  5. jQuery -> 获取后代元素的三种方法
  6. JQuery操作<select>元素
  7. web前端复习(二):js日期操作,实现时间显
  8. Jquery验证插件,获取错误字符串
  9. 打开后,JQuery ui对话框调整大小
  10. jQuery Sortable - 事件被调用太多次了