//发送成功事件 public void SendSuccessEvent(string Msg, string FunctionName, object tag, Dictionary <string, string> CallParameter)//引发一个附带数据的失败消息 { LynxProcessCompleteEventArgs le = new LynxProcessCompleteEventArgs(true); le.CallFunctionName = FunctionName; le.Message = Msg; le.ReturnValue = tag; le.SenderObject = this; le.CallParameterList = CallParameter; if (ProcessQueryComplete != null) { ProcessQueryComplete(this, le); } }
//发送失败事件 public void SendErrorEvent(string Msg, string FunctionName, object tag, Dictionary <string, string> CallParameter)//引发一个附带数据的失败消息 { LynxProcessCompleteEventArgs le = new LynxProcessCompleteEventArgs(false); le.CallFunctionName = FunctionName; //调用的方法 le.Message = Msg; //文本的说明 le.ReturnValue = tag; //返回值 le.SenderObject = this; //表明谁引发了消息 le.CallParameterList = CallParameter; if (ProcessQueryComplete != null) { ProcessQueryComplete(this, le); } }