public FileSystemActivityEventArgs(FileSystemActivity activity, NodeType nodeType, string name, string path) { this.Activity = activity; this.Name = name; this.Path = path; this.NodeType = nodeType; }
public NodeActivityEventArgs(FileSystemActivity activity, INode node, string name) { this.Node = node; this.OriginalName = Node.Address.Name; if (name == null) { this.CurrentName = node.Name; } else { this.CurrentName = name; } this.Activity = activity; }
public virtual bool SelectNodeForOperation(OverlayedFileSystem fileSystem, FileSystemActivity operation, INodeAddress address, NodeType nodeType, out INode[] nodes) { nodes = null; return false; }
public FileSystemRenamedActivityEventArgs(FileSystemActivity activity, NodeType nodeType, string name, string path, string newName, string newPath) : base(activity, nodeType, name, path) { this.NewPath = newPath; this.NewName = newName; }
public NodeActivityEventArgs(FileSystemActivity activity, INode node) : this(activity, node, null) { }
public virtual bool SelectNodeForOperation(OverlayedFileSystem fileSystem, FileSystemActivity operation, INodeAddress address, NodeType nodeType, out INode[] nodes) { nodes = null; return(false); }