Esempio n. 1
0
 public FileWatcherBase CreateWatcher(WatcherInfo info)
 {
     Type type = Type.GetType(info.WatcherType);
     return (FileWatcherBase)Activator.CreateInstance(type, info);
 }
Esempio n. 2
0
 public FileWatcherBase(WatcherInfo info)
 {
     _info  = info;
     _queue = new ProducerConsumerQueue(info.Threads == 0 ? 4 : info.Threads);
 }
Esempio n. 3
0
        public FileWatcherBase CreateWatcher(WatcherInfo info)
        {
            Type type = Type.GetType(info.WatcherType);

            return((FileWatcherBase)Activator.CreateInstance(type, info));
        }
 public FileWatcherBase(WatcherInfo info)
 {
     _info = info;
     _queue = new ProducerConsumerQueue(info.Threads == 0 ? 4 : info.Threads);
 }
Esempio n. 5
0
 public QueueWatcher(WatcherInfo info)
     : base(info)
 {
 }