Microsoft.Languages.Editor.Tasks.IdleTimeAsyncTask.OnTerminate C# (CSharp) Method

OnTerminate() private method

private OnTerminate ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void OnTerminate(object sender, EventArgs e) {
            AssertIsMainThread();

            // Don't let the app teminate while the background thread is doing work
            if (_taskDoneEvent != null) {
                _taskDoneEvent.WaitOne();
            }

            Dispose();
        }