Class FileDeletionController
Inheritance
FileDeletionController
Assembly: DotNetNuke.dll
Syntax
public class FileDeletionController : ServiceLocator<IFileDeletionController, FileDeletionController>, IFileDeletionController
Constructors
FileDeletionController()
Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.4. Please use overload with IFileLockingController. Scheduled removal in v12.0.0.")]
public FileDeletionController()
FileDeletionController(IFileLockingController, IFileVersionController, IFolderMappingController, IContentController, DataProvider)
Declaration
public FileDeletionController(IFileLockingController fileLockingController, IFileVersionController fileVersionController, IFolderMappingController folderMappingController, IContentController contentController, DataProvider dataProvider)
Parameters
Methods
DeleteFile(IFileInfo)
Declaration
public void DeleteFile(IFileInfo file)
Parameters
DeleteFileData(IFileInfo)
Declaration
public void DeleteFileData(IFileInfo file)
Parameters
GetFactory()
Declaration
protected override Func<IFileDeletionController> GetFactory()
Returns
Overrides
UnlinkFile(IFileInfo)
Declaration
public void UnlinkFile(IFileInfo file)
Parameters
Implements
Extension Methods