C# Class KFS.FileSystems.FileSystemNode

An abstract node of the filesystem tree.
Inheritance: IFileSystemNode
ファイルを表示 Open project: Alex-Jaeger/BitcoinFindAndRecover Class Usage Examples

Public Methods

Method Description
AsFile ( ) : IFile
AsFolder ( ) : IFolder
Close ( ) : void
GetBytes ( ulong offset, ulong length ) : byte[]
GetChildren ( ) : IEnumerable
GetChildren ( string name ) : IEnumerable
GetChildrenAtPath ( string path ) : IEnumerable
GetFileSystemNode ( ) : IFileSystemNode
Open ( ) : void
ReloadChildren ( ) : void
ToString ( ) : string

Private Methods

Method Description
Matches ( string expression, string s ) : bool

Method Details

AsFile() public method

public AsFile ( ) : IFile
return IFile

AsFolder() public method

public AsFolder ( ) : IFolder
return IFolder

Close() public abstract method

public abstract Close ( ) : void
return void

GetBytes() public abstract method

public abstract GetBytes ( ulong offset, ulong length ) : byte[]
offset ulong
length ulong
return byte[]

GetChildren() public abstract method

public abstract GetChildren ( ) : IEnumerable
return IEnumerable

GetChildren() public method

public GetChildren ( string name ) : IEnumerable
name string
return IEnumerable

GetChildrenAtPath() public method

public GetChildrenAtPath ( string path ) : IEnumerable
path string
return IEnumerable

GetFileSystemNode() public method

public GetFileSystemNode ( ) : IFileSystemNode
return IFileSystemNode

Open() public abstract method

public abstract Open ( ) : void
return void

ReloadChildren() public method

public ReloadChildren ( ) : void
return void

ToString() public method

public ToString ( ) : string
return string