CmisSync.Lib.Producer.Watcher.MacWatcher.CleanLastRenameEvent C# (CSharp) Méthode

CleanLastRenameEvent() private méthode

Cleans the last rename event. If no corresponding second rename event has been found yet, the rename has been a sign for a deletion.
private CleanLastRenameEvent ( ) : void
Résultat void
        private void CleanLastRenameEvent() {
            if (this.LastRenameEvent != null) {
                bool isFile = (((MonoMac.CoreServices.FSEvent)this.LastRenameEvent).Flags & FSEventStreamEventFlags.ItemIsFile) != 0;
                this.Queue.AddEvent(new CmisSync.Lib.Events.FSEvent(WatcherChangeTypes.Deleted, this.LastRenameEvent.Value.Path, !isFile));
                this.LastRenameEvent = null;
            }
        }