Esempio n. 1
0
 public virtual void OnFileRenamed(FileRenamedEventArgs args)
 {
     if (FileRenamed != null)
     {
         FileRenamed(this, args);
     }
 }
Esempio n. 2
0
        public virtual void OnFileRenamed(FileRenamedEventArgs args)
        {
            if (FileRenamed != null)
            {
                FileRenamed(this, args);
            }

            AddLog(args.FileInfo, args.UserId, EventLogController.EventLogType.FILE_RENAMED);
        }
Esempio n. 3
0
        /// <summary>
        /// Raises the <see cref="Renamed"/> event.
        /// </summary>
        /// <param name="args">Arguments for the event.</param>
        public void RaiseRenamed(FileRenamedEventArgs args)
        {
            if (!ShouldRaiseEvent(args))
            {
                return;
            }

            Renamed?.Invoke(this, args);
        }
Esempio n. 4
0
        private void OnRenamed(object sender, FileRenamedEventArgs args)
        {
            var newPath = TryConvertPath(args.FullPath);

            if (!newPath.HasValue)
            {
                return;
            }

            var newOldPath = TryConvertPath(args.OldFullPath);

            if (!newOldPath.HasValue)
            {
                return;
            }

            var newArgs = new FileRenamedEventArgs(FileSystem, args.ChangeType, newPath.Value, newOldPath.Value);

            RaiseRenamed(newArgs);
        }
        /// <summary>
        /// Raise the <see cref="IFileSystemWatcher.Renamed"/> event on watchers.
        /// </summary>
        /// <param name="newPath">Absolute path to the new file or directory.</param>
        /// <param name="oldPath">Absolute path to the old file or directory.</param>
        public void RaiseRenamed(UPath newPath, UPath oldPath)
        {
            var args = new FileRenamedEventArgs(FileSystem, WatcherChangeTypes.Renamed, newPath, oldPath);

            Dispatch(args, (w, a) => w.RaiseRenamed(a));
        }
Esempio n. 6
0
        private void FileSystemWatcherOnRenamed(object sender, RenamedEventArgs e)
        {
            var args = new FileRenamedEventArgs(e.OldFullPath, e.FullPath);

            FileRenamed.Raise(this, args);
        }