示例#1
0
 private FileDescription MakeFileDescription(AccountData account, INode n)
 {
     return(new FileDescription()
     {
         CanRead = true,
         CanWrite = true,
         DisplayName = n.Name ?? (n.Type == NodeType.Root ? "root" : ""),
         IsDirectory = n.Type != NodeType.File,
         LastModified = n.ModificationDate ?? n.CreationDate ?? DateTime.MinValue,
         Path = account.GetPath(n),
         SizeInBytes = n.Size
     });
 }