| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- /*******************************************************************************
- * Copyright(c) 2014 DongkeSoft All rights reserved. / Confidential
- * 类的信息:
- * 1.程序名称:ServiceEventArgs.cs
- * 2.功能描述:服务事件
- * 编辑履历:
- * 作者 日期 版本 修改内容
- * 陈晓野 2014/09/16 1.00 新建
- *******************************************************************************/
- using System;
- namespace Dongke.IBOSS.PRD.WCF.Services
- {
- /// <summary>
- /// 服务开始
- /// </summary>
- public delegate void ServiceDoingEventHandler(object sender, ServiceEventArgs e);
- /// <summary>
- /// 服务结束
- /// </summary>
- public delegate void ServiceDoneEventHandler(object sender, ServiceEventArgs e);
- /// <summary>
- /// 服务异常
- /// </summary>
- public delegate void ServiceExceptionEventHandler(object sender, ServiceEventArgs e);
- /// <summary>
- /// 服务端事件参数
- /// </summary>
- public class ServiceEventArgs : EventArgs
- {
- /// <summary>
- /// 服务名
- /// </summary>
- public string ServiceName
- {
- get;
- set;
- }
- /// <summary>
- /// 方法名
- /// </summary>
- public string MethodName
- {
- get;
- set;
- }
- /// <summary>
- /// 异常
- /// </summary>
- public Exception Exception
- {
- get;
- set;
- }
- /// <summary>
- /// 事件发起对象
- /// </summary>
- public object Sender
- {
- get;
- set;
- }
- /// <summary>
- /// 其他
- /// </summary>
- public object Tag
- {
- get;
- set;
- }
- }
-
- }
|