//发送数据 private void SendData(IAsyncResult ar) { try { SendDataEventArgs arg = (SendDataEventArgs)ar.AsyncState; Socket sock = arg.ClientSocket; int send = sock.EndSend(ar); if (this.OnSendData != null) { this.OnSendData(this, new SendDataEventArgs(sock, arg.SendData)); } } catch (Exception ex) { Service.ServiceControl.log.Error(DateTime.Now + ex.ToString()); } }
//发送数据 private void SendData(IAsyncResult ar) { try { SendDataEventArgs arg = (SendDataEventArgs)ar.AsyncState; Socket sock = arg.ClientSocket; int send = sock.EndSend(ar); if (this.OnSendData != null) { this.OnSendData(this, new SendDataEventArgs(sock, arg.SendData)); } } catch (Exception) { } }