//Начало слежения public void FileMonitor_Start() { FileMonitor.Deleted += new System.IO.FileSystemEventHandler(FileMonitor_Changed); FileMonitor.Renamed += new System.IO.RenamedEventHandler(FileMonitor_OnRenamed); FileMonitor.Changed += new System.IO.FileSystemEventHandler(FileMonitor_Changed); FileMonitor.Created += new System.IO.FileSystemEventHandler(FileMonitor_Changed); Put = key_create.GetValue("filewatcher").ToString(); //Путь до папки из textbox if (Put == "") { Console.WriteLine("Директория не указана!"); return; } //Настройка параметров для монитора //Путь до папки //FileMonitor.Path = Path.ToString(); FileMonitor.Path = Put.ToString(); //Фильтр FileMonitor.Filter = Filter.ToString(); //Вкл/Выкл поддирикторий FileMonitor.IncludeSubdirectories = IncludeSubs; FileMonitor.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.FileName | NotifyFilters.DirectoryName; //Начать мониторингь FileMonitor.EnableRaisingEvents = true; Program.fm1.Filewatcher_listbox("FileWatcher Работает"); }
public override string ToString() { StringBuilder __sb = new StringBuilder("TMutation("); bool __first = true; if (Put != null && __isset.put) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("Put: "); __sb.Append(Put == null ? "<null>" : Put.ToString()); } if (DeleteSingle != null && __isset.deleteSingle) { if (!__first) { __sb.Append(", "); } __first = false; __sb.Append("DeleteSingle: "); __sb.Append(DeleteSingle == null ? "<null>" : DeleteSingle.ToString()); } __sb.Append(")"); return(__sb.ToString()); }
public override string ToString() { StringBuilder sb = new StringBuilder("TMutation("); sb.Append("Put: "); sb.Append(Put == null ? "<null>" : Put.ToString()); sb.Append(",DeleteSingle: "); sb.Append(DeleteSingle == null ? "<null>" : DeleteSingle.ToString()); sb.Append(")"); return(sb.ToString()); }