The DatabaseFolderProvider type exposes the following members.

Constructors

  NameDescription
Public methodDatabaseFolderProvider
DotNetNuke.Services.FileSystem.DatabaseFolderProvider

Methods

  NameDescription
Public methodAddFile (Overrides StandardFolderProvider..::..AddFile(IFolderInfo, String, Stream).)
Public methodAddFolder(String, FolderMappingInfo) (Inherited from StandardFolderProvider.)
Public methodAddFolder(String, FolderMappingInfo, String) (Inherited from FolderProvider.)
Public methodStatic memberClearFileContent
Clears the content of the file in the database.
Public methodCopyFile (Overrides StandardFolderProvider..::..CopyFile(String, String, String, FolderMappingInfo).)
Public methodDeleteFile (Overrides StandardFolderProvider..::..DeleteFile(IFileInfo).)
Public methodDeleteFolder (Inherited from StandardFolderProvider.)
Public methodEncryptValue (Inherited from FolderProvider.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFileExists (Overrides StandardFolderProvider..::..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 StandardFolderProvider..::..FolderExists(String, FolderMappingInfo).)
Protected methodGetActualPath(IFileInfo) (Inherited from SecureFolderProvider.)
Protected methodGetActualPath(IFolderInfo)
Get actual path to a folder
(Inherited from StandardFolderProvider.)
Protected methodGetActualPath(FolderMappingInfo, String)
Get actual path to a folder in the specified folder mapping
(Inherited from StandardFolderProvider.)
Protected methodGetActualPath(IFolderInfo, String) (Inherited from SecureFolderProvider.)
Protected methodGetActualPath(FolderMappingInfo, String, String) (Inherited from SecureFolderProvider.)
Public methodGetEncryptedSetting (Inherited from FolderProvider.)
Public methodGetFileAttributes (Overrides StandardFolderProvider..::..GetFileAttributes(IFileInfo).)
Public methodGetFiles (Overrides SecureFolderProvider..::..GetFiles(IFolderInfo).)
Public methodGetFileSize (Overrides StandardFolderProvider..::..GetFileSize(IFileInfo).)
Public methodGetFileStream(IFileInfo) (Overrides StandardFolderProvider..::..GetFileStream(IFileInfo).)
Public methodGetFileStream(IFolderInfo, String) (Overrides StandardFolderProvider..::..GetFileStream(IFolderInfo, String).)
Public methodGetFileStream(IFolderInfo, IFileInfo, Int32) (Overrides FolderProvider..::..GetFileStream(IFolderInfo, IFileInfo, Int32).)
Protected methodGetFileStreamInternal (Inherited from StandardFolderProvider.)
Public methodGetFileUrl (Inherited from SecureFolderProvider.)
Public methodGetFolderProviderIconPath (Overrides SecureFolderProvider..::..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 StandardFolderProvider..::..GetLastModificationTime(IFileInfo).)
Protected methodGetRelativePath
Get the path relative to the root of the FolderMapping
(Inherited from StandardFolderProvider.)
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 StandardFolderProvider..::..GetSubFolders(String, FolderMappingInfo).)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsInSync (Overrides StandardFolderProvider..::..IsInSync(IFileInfo).)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveFile (Overrides StandardFolderProvider..::..MoveFile(IFileInfo, IFolderInfo).)
Public methodMoveFolder (Inherited from StandardFolderProvider.)
Public methodRenameFile (Overrides StandardFolderProvider..::..RenameFile(IFileInfo, String).)
Public methodRenameFolder (Overrides StandardFolderProvider..::..RenameFolder(IFolderInfo, String).)
Public methodSetFileAttributes (Overrides StandardFolderProvider..::..SetFileAttributes(IFileInfo, FileAttributes).)
Public methodSupportsFileAttributes (Overrides StandardFolderProvider..::..SupportsFileAttributes()()()().)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateFile(IFileInfo, Stream) (Overrides StandardFolderProvider..::..UpdateFile(IFileInfo, Stream).)
Public methodUpdateFile(IFolderInfo, String, Stream) (Overrides StandardFolderProvider..::..UpdateFile(IFolderInfo, String, Stream).)
Public methodStatic memberUpdateFileContent(Int32, array<Byte>[]()[][])
Updates the content of the file in the database.
Public methodStatic memberUpdateFileContent(Int32, Stream)
Updates the content of the file in the database.

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 SecureFolderProvider.)
Public propertyProtectedExtension
Gets the file extension to use for protected files.
(Inherited from SecureFolderProvider.)
Public propertyRequiresNetworkConnectivity
Gets a value indicating if the provider requires network connectivity to do its tasks.
(Inherited from StandardFolderProvider.)
Public propertySupportsMappedPaths
Indicates if the folder provider supports mapped paths when creating new folders
(Inherited from FolderProvider.)
Public propertySupportsMoveFile (Inherited from StandardFolderProvider.)
Public propertySupportsMoveFolder (Inherited from StandardFolderProvider.)

See Also