//! raising refresh complete event asynchronously protected virtual void OnRefreshCompleteAsyn(BM_TOOLS_REFRESH_RESULT Result) { IAsyncResult res = RefreshCompleteEvent.BeginInvoke(Result, null, null); RefreshCompleteEvent.EndInvoke(res); }
//! raising refresh complete event protected virtual void OnRefreshComplete(BM_TOOLS_REFRESH_RESULT Result) { RefreshCompleteEvent.Invoke(Result); }