예제 #1
0
        public Node AddFile(String AddFileName, Lazy <Stream> Contents)
        {
            AddFileName = AbsoluteNormalizePath(AddFileName);
            var Node = RootNode.Access(AddFileName, true);

            Node.FileSystemEntry.Time = new FileSystemEntry.FileTime()
            {
                CreationTime   = DateTime.Now,
                LastAccessTime = DateTime.Now,
                LastWriteTime  = DateTime.Now,
            };
            Node.FileSystemFileStream = new FileSystemFileStreamStream(this, Contents);
            return(Node);
        }