예제 #1
0
        public IAsyncResult BeginReload(AsyncCallback callback, object state)
        {
            //Create
            AsyncOperation  reloadOperation = AsyncOperationManager.CreateOperation(state);
            ReloadMapWorker worker          = new ReloadMapWorker(Reload);

            return(worker.BeginInvoke(callback, worker));
        }
예제 #2
0
 public void EndReload(IAsyncResult ar)
 {
     //Get Worker...
     if (ar.AsyncState is ReloadMapWorker)
     {
         //End
         ReloadMapWorker reloadWorker = (ReloadMapWorker)ar.AsyncState;
         reloadWorker.EndInvoke(ar);
     }
 }