Name | Description | |
---|---|---|
NFileSystem Constructor | Initializer constructor |
The following tables list the members exposed by NFileSystem.
Name | Description | |
---|---|---|
NFileSystem Constructor | Initializer constructor |
Name | Description | |
---|---|---|
Current | Gets the default (current) file system of the application. | |
CurrentFolderPath | Gets or sets the current folder path. If the user has not explicitly specified a current folder, by default the Directory.GetCurrentDirectory() value is used. | |
Path | Gets the path notation that this file system uses. | |
TempFolderPath | Gets or set an user specified temp folder path. If the user has not explicitly specified a current folder, by default the Directory.GetTempPath() value is used. | |
Type | Gets the type of this file system |
Name | Description | |
---|---|---|
CreateLocalFileSystem | Creates a new instance of the current local file system | |
CreateMemoryFileSystem | Creates a memory file system with the specified type. | |
DecompressZip | Decompresses the specified zip stream to the specified root folder. | |
GetCurrentFolder | Gets the current folder, or null if a current folder path is not provided. | |
GetFile | Gets a file object for the specified path. If path is relative it is resolved relatively to the path returned by GetCurrentFolderPath(); | |
GetFolder | Gets a folder object for the specified path. If path is relative it is resolved relatively to the path returned by GetCurrentFolderPath(); | |
GetFullPath | Gets the absolute path for the specified path. If path is relative it is resolved relatively to the folder returned by GetCurrentFolder(); | |
GetTempFile | Creates an uniquely named, zero-byte temporary file on disk and returns a file object for this file. | |
GetTempFolder | Gets the temp folder, or null if a temp folder path is not provided. |