예제 #1
0
파일: DumpLoader.cs 프로젝트: wyrover/ospy
        private void LoadWorker(Stream stream, AsyncOperation asyncOp, SendOrPostCallback completionMethodDelegate)
        {
            Dump      dump      = null;
            Exception exception = null;

            try
            {
                dump = DoLoad(stream, asyncOp);
            }
            catch (Exception ex)
            {
                exception = ex;
            }

            LoadState loadState = new LoadState(dump, exception, asyncOp);

            try
            {
                completionMethodDelegate(loadState);
            }
            catch (InvalidOperationException)
            {
            }
        }
예제 #2
0
파일: DumpLoader.cs 프로젝트: SayHalou/ospy
        private void LoadWorker(Stream stream, AsyncOperation asyncOp, SendOrPostCallback completionMethodDelegate)
        {
            Dump dump = null;
            Exception exception = null;

            try
            {
                dump = DoLoad(stream, asyncOp);
            }
            catch (Exception ex)
            {
                exception = ex;
            }

            LoadState loadState = new LoadState(dump, exception, asyncOp);

            try
            {
                completionMethodDelegate(loadState);
            }
            catch (InvalidOperationException)
            {
            }
        }