The StandardFolderProvider type exposes the following members.

Constructors

  NameDescription
Public methodStandardFolderProvider
DotNetNuke.Services.FileSystem.StandardFolderProvider

Methods

  NameDescription
Public methodAddFile (Overrides FolderProvider..::..AddFile(IFolderInfo, String, Stream).)
Public methodAddFolder(String, FolderMappingInfo) (Overrides FolderProvider..::..AddFolder(String, FolderMappingInfo).)
Public methodAddFolder(String, FolderMappingInfo, String) (Inherited from FolderProvider.)
Public methodCopyFile (Overrides FolderProvider..::..CopyFile(String, String, String, FolderMappingInfo).)
Public methodDeleteFile (Overrides FolderProvider..::..DeleteFile(IFileInfo).)
Public methodDeleteFolder (Overrides FolderProvider..::..DeleteFolder(IFolderInfo).)
Public methodEncryptValue (Inherited from FolderProvider.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFileExists (Overrides FolderProvider..::..FileExists(IFolderInfo, String).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFolderExists (Overrides FolderProvider..::..FolderExists(String, FolderMappingInfo).)
Protected methodGetActualPath(IFileInfo)
Get actual path to an IFileInfo
Protected methodGetActualPath(IFolderInfo)
Get actual path to a folder
Protected methodGetActualPath(FolderMappingInfo, String)
Get actual path to a folder in the specified folder mapping
Protected methodGetActualPath(IFolderInfo, String)
Get actual path to a file in specified folder
Protected methodGetActualPath(FolderMappingInfo, String, String)
Get actual path to a file
Public methodGetEncryptedSetting
Gets the decrypted value of an encrypted folder mapping setting
(Inherited from FolderProvider.)
Public methodGetFileAttributes (Overrides FolderProvider..::..GetFileAttributes(IFileInfo).)
Public methodGetFiles (Overrides FolderProvider..::..GetFiles(IFolderInfo).)
Public methodGetFileSize (Overrides FolderProvider..::..GetFileSize(IFileInfo).)
Public methodGetFileStream(IFileInfo) (Overrides FolderProvider..::..GetFileStream(IFileInfo).)
Public methodGetFileStream(IFolderInfo, String) (Overrides FolderProvider..::..GetFileStream(IFolderInfo, String).)
Public methodGetFileStream(IFolderInfo, IFileInfo, Int32)
Gets a file Stream of the specified file.
(Inherited from FolderProvider.)
Protected methodGetFileStreamInternal
Public methodGetFileUrl (Overrides FolderProvider..::..GetFileUrl(IFileInfo).)
Public methodGetFolderProviderIconPath (Overrides FolderProvider..::..GetFolderProviderIconPath()()()().)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetHashCode(IFileInfo) (Inherited from FolderProvider.)
Public methodGetHashCode(IFileInfo, Stream) (Inherited from FolderProvider.)
Public methodGetLastModificationTime (Overrides FolderProvider..::..GetLastModificationTime(IFileInfo).)
Protected methodGetRelativePath
Get the path relative to the root of the FolderMapping
Public methodGetSettingsControlVirtualPath
Gets the virtual path of the control file used to display and update specific folder mapping settings. By default, the control name is Settings.ascx.
(Inherited from FolderProvider.)
Public methodGetSubFolders (Overrides FolderProvider..::..GetSubFolders(String, FolderMappingInfo).)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsInSync (Overrides FolderProvider..::..IsInSync(IFileInfo).)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveFile (Overrides FolderProvider..::..MoveFile(IFileInfo, IFolderInfo).)
Public methodMoveFolder (Overrides FolderProvider..::..MoveFolder(String, String, FolderMappingInfo).)
Public methodRenameFile (Overrides FolderProvider..::..RenameFile(IFileInfo, String).)
Public methodRenameFolder (Overrides FolderProvider..::..RenameFolder(IFolderInfo, String).)
Public methodSetFileAttributes (Overrides FolderProvider..::..SetFileAttributes(IFileInfo, FileAttributes).)
Public methodSupportsFileAttributes (Overrides FolderProvider..::..SupportsFileAttributes()()()().)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateFile(IFileInfo, Stream) (Overrides FolderProvider..::..UpdateFile(IFileInfo, Stream).)
Public methodUpdateFile(IFolderInfo, String, Stream) (Overrides FolderProvider..::..UpdateFile(IFolderInfo, String, Stream).)

Extension Methods

  NameDescription
Public Extension MethodToJson
Extension method on object that serializes the value to Json. Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.)

Properties

  NameDescription
Public propertyIsStorageSecure
Gets a value indicating if the provider ensures the files/folders it manages are secure from outside access.
(Inherited from FolderProvider.)
Public propertyRequiresNetworkConnectivity
Gets a value indicating if the provider requires network connectivity to do its tasks.
(Overrides FolderProvider..::..RequiresNetworkConnectivity.)
Public propertySupportsMappedPaths
Indicates if the folder provider supports mapped paths when creating new folders
(Inherited from FolderProvider.)
Public propertySupportsMoveFile (Overrides FolderProvider..::..SupportsMoveFile.)
Public propertySupportsMoveFolder (Overrides FolderProvider..::..SupportsMoveFolder.)

See Also