public void EndReload(IAsyncResult ar) { //Get Worker... if (ar.AsyncState is ReloadMapWorker) { //End ReloadMapWorker reloadWorker = (ReloadMapWorker)ar.AsyncState; reloadWorker.EndInvoke(ar); } }