Class AzureFolderProvider
Inheritance
AzureFolderProvider
Assembly: DotNetNuke.Providers.FolderProviders.dll
Syntax
public class AzureFolderProvider : BaseRemoteStorageProvider
Constructors
AzureFolderProvider()
Declaration
public AzureFolderProvider()
Properties
FileNotFoundMessage
Declaration
protected override string FileNotFoundMessage { get; }
Property Value
Overrides
ListObjectsCacheKey
Declaration
protected override string ListObjectsCacheKey { get; }
Property Value
Overrides
ObjectCacheKey
Declaration
protected override string ObjectCacheKey { get; }
Property Value
Overrides
Methods
AddFolder(string, FolderMappingInfo, string)
Declaration
public override void AddFolder(string folderPath, FolderMappingInfo folderMapping, string mappedPath)
Parameters
CopyFileInternal(FolderMappingInfo, string, string)
Declaration
protected override void CopyFileInternal(FolderMappingInfo folderMapping, string sourceUri, string newUri)
Parameters
Overrides
DeleteFileInternal(FolderMappingInfo, string)
Declaration
protected override void DeleteFileInternal(FolderMappingInfo folderMapping, string uri)
Parameters
Overrides
DeleteFolderInternal(FolderMappingInfo, IFolderInfo)
Declaration
protected override void DeleteFolderInternal(FolderMappingInfo folderMapping, IFolderInfo folder)
Parameters
Overrides
GetAllContainers(FolderMappingInfo)
Declaration
public List<string> GetAllContainers(FolderMappingInfo folderMapping)
Parameters
Returns
GetFileStreamInternal(FolderMappingInfo, string)
Declaration
protected override Stream GetFileStreamInternal(FolderMappingInfo folderMapping, string uri)
Parameters
Returns
Overrides
GetFileUrl(IFileInfo)
Declaration
public override string GetFileUrl(IFileInfo file)
Parameters
Returns
GetFolderProviderIconPath()
Declaration
public override string GetFolderProviderIconPath()
Returns
GetObjectList(FolderMappingInfo)
Declaration
protected override IList<IRemoteStorageItem> GetObjectList(FolderMappingInfo folderMapping)
Parameters
Returns
Overrides
MoveFileInternal(FolderMappingInfo, string, string)
Declaration
protected override void MoveFileInternal(FolderMappingInfo folderMapping, string sourceUri, string newUri)
Parameters
Overrides
MoveFolderInternal(FolderMappingInfo, string, string)
Declaration
protected override void MoveFolderInternal(FolderMappingInfo folderMapping, string sourceUri, string newUri)
Parameters
Overrides
UpdateFile(IFolderInfo, string, Stream)
Declaration
public override void UpdateFile(IFolderInfo folder, string fileName, Stream content)
Parameters
Overrides
UpdateFileInternal(Stream, FolderMappingInfo, string)
Declaration
protected override void UpdateFileInternal(Stream stream, FolderMappingInfo folderMapping, string uri)
Parameters
Overrides
Extension Methods