AssemblyBrowser.AssemblyBrowserWindow.ExecuteQueuedActionsOnMainThread C# (CSharp) Method

ExecuteQueuedActionsOnMainThread() private method

private ExecuteQueuedActionsOnMainThread ( ) : void
return void
        private void ExecuteQueuedActionsOnMainThread()
        {
            var queue = Interlocked.Exchange(ref _actions, _backupQueue);
            foreach (Action a in queue)
            {
                a();
            }

            queue.Clear();
        }