Show / Hide Table of Contents

Interface IDirectory

Namespace: DotNetNuke.Services.FileSystem.Internal
Assembly: DotNetNuke.dll
Syntax
public interface IDirectory

Methods

CreateDirectory(string)

Declaration
void CreateDirectory(string path)
Parameters
Type Name Description
string path

CreateDirectory(string, bool)

Declaration
void CreateDirectory(string path, bool recursive)
Parameters
Type Name Description
string path
bool recursive

CreateDirectoryAsync(string)

Declaration
Task CreateDirectoryAsync(string path)
Parameters
Type Name Description
string path
Returns
Type Description
Task

CreateDirectoryAsync(string, bool)

Declaration
Task CreateDirectoryAsync(string path, bool recursive)
Parameters
Type Name Description
string path
bool recursive
Returns
Type Description
Task

Delete(string, bool)

Declaration
void Delete(string path, bool recursive)
Parameters
Type Name Description
string path
bool recursive

DeleteAsync(string, bool)

Declaration
Task DeleteAsync(string path, bool recursive)
Parameters
Type Name Description
string path
bool recursive
Returns
Type Description
Task

Exists(string)

Declaration
bool Exists(string path)
Parameters
Type Name Description
string path
Returns
Type Description
bool

ExistsAsync(string)

Declaration
Task<bool> ExistsAsync(string path)
Parameters
Type Name Description
string path
Returns
Type Description
Task<bool>

GetDirectories(string)

Declaration
string[] GetDirectories(string path)
Parameters
Type Name Description
string path
Returns
Type Description
string[]

GetDirectoriesAsync(string)

Declaration
Task<IEnumerable<string>> GetDirectoriesAsync(string path)
Parameters
Type Name Description
string path
Returns
Type Description
Task<IEnumerable<string>>

GetFiles(string)

Declaration
string[] GetFiles(string path)
Parameters
Type Name Description
string path
Returns
Type Description
string[]

GetFiles(string, string, SearchOption)

Declaration
string[] GetFiles(string path, string searchPattern, SearchOption searchOption)
Parameters
Type Name Description
string path
string searchPattern
SearchOption searchOption
Returns
Type Description
string[]

GetFilesAsync(string)

Declaration
Task<IEnumerable<string>> GetFilesAsync(string path)
Parameters
Type Name Description
string path
Returns
Type Description
Task<IEnumerable<string>>

GetFilesAsync(string, string, SearchOption)

Declaration
Task<IEnumerable<string>> GetFilesAsync(string path, string searchPattern, SearchOption searchOption)
Parameters
Type Name Description
string path
string searchPattern
SearchOption searchOption
Returns
Type Description
Task<IEnumerable<string>>

Move(string, string)

Declaration
void Move(string sourceDirName, string destDirName)
Parameters
Type Name Description
string sourceDirName
string destDirName

MoveAsync(string, string)

Declaration
Task MoveAsync(string sourceDirName, string destDirName)
Parameters
Type Name Description
string sourceDirName
string destDirName
Returns
Type Description
Task

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS