Class DirectoryWrapper
Inheritance
DirectoryWrapper
Assembly: DotNetNuke.dll
Syntax
public class DirectoryWrapper : ComponentBase<IDirectory, DirectoryWrapper>, IDirectory
Constructors
DirectoryWrapper()
Declaration
public DirectoryWrapper()
Methods
CreateDirectory(string)
Declaration
public void CreateDirectory(string path)
Parameters
| Type |
Name |
Description |
| string |
path |
|
CreateDirectory(string, bool)
Declaration
public void CreateDirectory(string path, bool recursive)
Parameters
CreateDirectoryAsync(string)
Declaration
public Task CreateDirectoryAsync(string path)
Parameters
| Type |
Name |
Description |
| string |
path |
|
Returns
CreateDirectoryAsync(string, bool)
Declaration
public Task CreateDirectoryAsync(string path, bool recursive)
Parameters
Returns
Delete(string, bool)
Declaration
public void Delete(string path, bool recursive)
Parameters
DeleteAsync(string, bool)
Declaration
public Task DeleteAsync(string path, bool recursive)
Parameters
Returns
Exists(string)
Declaration
public bool Exists(string path)
Parameters
| Type |
Name |
Description |
| string |
path |
|
Returns
ExistsAsync(string)
Declaration
public Task<bool> ExistsAsync(string path)
Parameters
| Type |
Name |
Description |
| string |
path |
|
Returns
GetDirectories(string)
Declaration
public string[] GetDirectories(string path)
Parameters
| Type |
Name |
Description |
| string |
path |
|
Returns
GetDirectoriesAsync(string)
Declaration
public Task<IEnumerable<string>> GetDirectoriesAsync(string path)
Parameters
| Type |
Name |
Description |
| string |
path |
|
Returns
GetFiles(string)
Declaration
public string[] GetFiles(string path)
Parameters
| Type |
Name |
Description |
| string |
path |
|
Returns
GetFiles(string, string, SearchOption)
Declaration
public string[] GetFiles(string path, string searchPattern, SearchOption searchOption)
Parameters
Returns
GetFilesAsync(string)
Declaration
public Task<IEnumerable<string>> GetFilesAsync(string path)
Parameters
| Type |
Name |
Description |
| string |
path |
|
Returns
GetFilesAsync(string, string, SearchOption)
Declaration
public Task<IEnumerable<string>> GetFilesAsync(string path, string searchPattern, SearchOption searchOption)
Parameters
Returns
Move(string, string)
Declaration
public void Move(string sourceDirName, string destDirName)
Parameters
| Type |
Name |
Description |
| string |
sourceDirName |
|
| string |
destDirName |
|
MoveAsync(string, string)
Declaration
public Task MoveAsync(string sourceDirName, string destDirName)
Parameters
| Type |
Name |
Description |
| string |
sourceDirName |
|
| string |
destDirName |
|
Returns
Implements
Extension Methods