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