hoTools.Query.SqlFile.OnChanged C# (CSharp) Method

OnChanged() private method

Wait for event from FileSystemMonitor.
private OnChanged ( string path ) : void
path string
return void
        void OnChanged(string path)
        {
            if ( (!_sqlTabPagesCntrl.Settings.IsAskForQueryUpdateOutside) && (_fullName != path) ) return;

            try
            {
                // run update TextBox in syncContext to make sure it works
                _syncContext.Post(o => _sqlTabPagesCntrl.ReloadTabPageWithAsk(), null);
            }
            catch (Exception e)
            {
                MessageBox.Show($"{e}", @"Error invoke foreign thread");
            }

        }
        #endregion