Пример #1
0
        private FileSystemItem TransformToFileSystemItem(ref System.IO.Enumeration.FileSystemEntry entry)
        {
            var fullPath = ConvertPathFromInternal(entry.ToFullPath());

            return(new FileSystemItem
            {
                FileSystem = this,
                AbsolutePath = fullPath,
                Path = fullPath,
                Attributes = entry.Attributes,
                CreationTime = entry.CreationTimeUtc.ToLocalTime(),
                LastAccessTime = entry.LastAccessTimeUtc.ToLocalTime(),
                LastWriteTime = entry.LastWriteTimeUtc.ToLocalTime(),
                Length = entry.Length
            });
        }