Esempio n. 1
0
        private void LocalUploadFinished(IAsyncResult result)
        {
            LocalUploadhandler handler = (LocalUploadhandler)((AsyncResult)result).AsyncDelegate;

            handler.EndInvoke(result);
            //Console.WriteLine(result.AsyncState);
        }
Esempio n. 2
0
 public void ReceiveSample(List <List <Int32> > data, Int16 ClientNo)
 {
     if (_NeedSample)
     {
         if (String.IsNullOrEmpty(_MachineSN))
         {
             return;
         }
         _Job.AddData(data);
         if (_writer == null)
         {
             _WriteLocal = true;
             _writer     = new LocalSampleDataWriter();
             if (_writer.RegisterDB(this.MachineSN))
             {
                 LocalUploadhandler handler = new LocalUploadhandler(SaveDataToLocalRedis);
                 IAsyncResult       result  = handler.BeginInvoke(new AsyncCallback(LocalUploadFinished), "Local upload finished!");
             }
         }
     }
 }