Пример #1
0
        internal void Start()
        {
            if (runThread != null) return; // thread is running, so do nothing

            fileMonitor = new AsynchronousFileMonitor(filePath, callback);
            runThread = new Thread(new ThreadStart(fileMonitor.DoMonitoring));
            runThread.Start();
        }
Пример #2
0
 internal void Start()
 {
     if (runThread != null)
     {
         return;                    // thread is running, so do nothing
     }
     fileMonitor = new AsynchronousFileMonitor(filePath, callback);
     runThread   = new Thread(new ThreadStart(fileMonitor.DoMonitoring));
     runThread.Start();
 }
Пример #3
0
 public void Stop()
 {
     fileMonitor.StopMonitoring();
     fileMonitor = null;
     runThread = null;
 }
Пример #4
0
 public void Stop()
 {
     fileMonitor.StopMonitoring();
     fileMonitor = null;
     runThread   = null;
 }