IndexPrograms() public static method

public static IndexPrograms ( ) : void
return void
Beispiel #1
0
 private static void FileChanged(object source, FileSystemEventArgs e)
 {
     Task.Run(() =>
     {
         Main.IndexPrograms();
     });
 }
Beispiel #2
0
 private void ReIndexing()
 {
     programSourceView.Items.Refresh();
     Task.Run(() =>
     {
         Dispatcher.Invoke(() => { indexingPanel.Visibility = Visibility.Visible; });
         Main.IndexPrograms();
         Dispatcher.Invoke(() => { indexingPanel.Visibility = Visibility.Hidden; });
     });
 }
Beispiel #3
0
        private void FileChanged(object source, FileSystemEventArgs e)
        {
            if (!_indexing)
            {
                // only the first file watch event will actually trigger indexing to avoid
                // race conditions.
                _indexing = true;

                Task.Run(() =>
                {
                    Main.IndexPrograms();
                });
            }
        }