Show / Hide Table of Contents

Class SecureFolderProvider

Inheritance
object
FolderProvider
StandardFolderProvider
SecureFolderProvider
DatabaseFolderProvider
Inherited Members
StandardFolderProvider.CopyFile(string, string, string, FolderMappingInfo)
StandardFolderProvider.AddFile(IFolderInfo, string, Stream)
StandardFolderProvider.AddFolder(string, FolderMappingInfo)
StandardFolderProvider.DeleteFile(IFileInfo)
StandardFolderProvider.DeleteFolder(IFolderInfo)
StandardFolderProvider.FileExists(IFolderInfo, string)
StandardFolderProvider.FolderExists(string, FolderMappingInfo)
StandardFolderProvider.GetFileAttributes(IFileInfo)
StandardFolderProvider.GetFileSize(IFileInfo)
StandardFolderProvider.GetFileStream(IFileInfo)
StandardFolderProvider.GetFileStream(IFolderInfo, string)
StandardFolderProvider.GetLastModificationTime(IFileInfo)
StandardFolderProvider.GetSubFolders(string, FolderMappingInfo)
StandardFolderProvider.IsInSync(IFileInfo)
StandardFolderProvider.MoveFile(IFileInfo, IFolderInfo)
StandardFolderProvider.MoveFolder(string, string, FolderMappingInfo)
StandardFolderProvider.RenameFile(IFileInfo, string)
StandardFolderProvider.RenameFolder(IFolderInfo, string)
StandardFolderProvider.SetFileAttributes(IFileInfo, FileAttributes)
StandardFolderProvider.SupportsFileAttributes()
StandardFolderProvider.UpdateFile(IFileInfo, Stream)
StandardFolderProvider.UpdateFile(IFolderInfo, string, Stream)
StandardFolderProvider.GetActualPath(FolderMappingInfo, string)
StandardFolderProvider.GetActualPath(IFolderInfo)
StandardFolderProvider.GetFileStreamInternal(string)
StandardFolderProvider.GetRelativePath(FolderMappingInfo, string)
StandardFolderProvider.RequiresNetworkConnectivity
StandardFolderProvider.SupportsMoveFile
StandardFolderProvider.SupportsMoveFolder
FolderProvider.GetProviderList()
FolderProvider.Instance(string)
FolderProvider.AddFolder(string, FolderMappingInfo, string)
FolderProvider.GetFileStream(IFolderInfo, IFileInfo, int)
FolderProvider.GetSettingsControlVirtualPath()
FolderProvider.GetEncryptedSetting(Hashtable, string)
FolderProvider.EncryptValue(string)
FolderProvider.GetHashCode(IFileInfo)
FolderProvider.GetHashCode(IFileInfo, Stream)
FolderProvider.SupportsMappedPaths
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Services.FileSystem
Assembly: DotNetNuke.dll
Syntax
public class SecureFolderProvider : StandardFolderProvider

Constructors

SecureFolderProvider()

Declaration
public SecureFolderProvider()

Properties

IsStorageSecure

Declaration
public override bool IsStorageSecure { get; }
Property Value
Type Description
bool
Overrides
FolderProvider.IsStorageSecure

ProtectedExtension

Declaration
public string ProtectedExtension { get; }
Property Value
Type Description
string

Methods

GetActualPath(FolderMappingInfo, string, string)

Declaration
protected override string GetActualPath(FolderMappingInfo folderMapping, string folderPath, string fileName)
Parameters
Type Name Description
FolderMappingInfo folderMapping
string folderPath
string fileName
Returns
Type Description
string
Overrides
StandardFolderProvider.GetActualPath(FolderMappingInfo, string, string)

GetActualPath(IFileInfo)

Declaration
protected override string GetActualPath(IFileInfo file)
Parameters
Type Name Description
IFileInfo file
Returns
Type Description
string
Overrides
StandardFolderProvider.GetActualPath(IFileInfo)

GetActualPath(IFolderInfo, string)

Declaration
protected override string GetActualPath(IFolderInfo folder, string fileName)
Parameters
Type Name Description
IFolderInfo folder
string fileName
Returns
Type Description
string
Overrides
StandardFolderProvider.GetActualPath(IFolderInfo, string)

GetFileUrl(IFileInfo)

Declaration
public override string GetFileUrl(IFileInfo file)
Parameters
Type Name Description
IFileInfo file
Returns
Type Description
string
Overrides
StandardFolderProvider.GetFileUrl(IFileInfo)

GetFiles(IFolderInfo)

Declaration
public override string[] GetFiles(IFolderInfo folder)
Parameters
Type Name Description
IFolderInfo folder
Returns
Type Description
string[]
Overrides
StandardFolderProvider.GetFiles(IFolderInfo)

GetFolderProviderIconPath()

Declaration
public override string GetFolderProviderIconPath()
Returns
Type Description
string
Overrides
StandardFolderProvider.GetFolderProviderIconPath()

Extension Methods

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