public class QuickIODirectoryMetadata : QuickIOFileSystemMetadataBase
Directory metadata information
private Nullable<UInt64> _bytes
QuickIODirectoryMetadata(String uncFullname, Win32FindData win32FindData, IList subDirs, IList subFiles)
Creates instance of QuickIODirectoryMetadata
internal void QuickIODirectoryMetadata(String uncFullname, Win32FindData win32FindData, IList subDirs, IList subFiles)
Parameters
win32FindData
Win32FindDataWin32FindData of current directory
subDirs
IListDirectories in current directory
subFiles
IListFiles in current directory
uncFullname
StringUNC Path of current directory
ToDirectoryInfo()
Returns a new instance of QuickIODirectoryInfo of the current directory
public QuickIODirectoryInfo ToDirectoryInfo()
Returns
QuickIODirectoryInfo
Bytes
Size of the file.
public UInt64 Bytes { get; }
Directories
Directories in current directory
public ReadOnlyCollection<QuickIODirectoryMetadata> Directories { get; set; }
Files
Files in current directory
public ReadOnlyCollection<QuickIOFileMetadata> Files { get; set; }