Property | Type | Description | |
---|---|---|---|
GetSortedDirectoryEntries | System.IO.FileSystemInfo[] | ||
HandleEntry | void | ||
HandleEntry | void |
Method | Description | |
---|---|---|
DirectoryWalkTask ( [ sourceDirectory ) : System |
Creates a new directory walking task.
|
|
Execute ( ) : void | ||
HandleDirectory ( [ directory ) : void |
Handles a directory.
|
|
HandleEntries ( [ |
Iterates over all entries and calls handler methods for them.
|
|
HandleFile ( [ file, bool executable = false ) : void |
Handles a file.
|
|
HandleSymlink ( [ symlink, [ data ) : void |
Handles a symlink.
|
Method | Description | |
---|---|---|
GetSortedDirectoryEntries ( [ path ) : System.IO.FileSystemInfo[] |
Creates a recursive list of all filesystem entries in a certain directory sorted in C order.
|
|
HandleEntry ( [ entry ) : void |
Handles a file system entry the OS reports as a directory.
|
|
HandleEntry ( [ entry, [ |
Handles a file system entry the OS reports as a file.
|
protected DirectoryWalkTask ( [ sourceDirectory ) : System | ||
sourceDirectory | [ | The path of the directory to walk. |
return | System |
protected abstract HandleDirectory ( [ directory ) : void | ||
directory | [ | The directory to handle. |
return | void |
protected abstract HandleFile ( [ file, bool executable = false ) : void | ||
file | [ | The file to handle. |
executable | bool | |
return | void |
protected abstract HandleSymlink ( [ symlink, [ data ) : void | ||
symlink | [ | The symlink to handle. |
data | [ | The encoded target of the symlink. |
return | void |