fs4net.Memory.Node.FolderNode.RemoveChild C# (CSharp) Method

RemoveChild() private method

private RemoveChild ( FileSystemNode nodeToRemove ) : void
nodeToRemove FileSystemNode
return void
        internal void RemoveChild(FileSystemNode nodeToRemove)
        {
            nodeToRemove.VerifyCanBeRemoved();
            nodeToRemove.Dispose();
            if (Children.Remove(nodeToRemove) == false)
                throw new InvalidOperationException(string.Format("Trying to remove a node '{0}' that doesn't exist.", nodeToRemove));
            TouchLastWriteTime();
            TouchLastAccessTime();
        }