Class FileProvider
Assembly: DotNetNuke.dll
Syntax
public class FileProvider : ModuleCachingProvider
Constructors
FileProvider()
Declaration
Methods
GenerateCacheKey(int, SortedDictionary<string, string>)
Declaration
public override string GenerateCacheKey(int tabModuleId, SortedDictionary<string, string> varyBy)
Parameters
Returns
Overrides
GetItemCount(int)
Declaration
public override int GetItemCount(int tabModuleId)
Parameters
Type |
Name |
Description |
int |
tabModuleId |
|
Returns
Overrides
GetModule(int, string)
Declaration
public override byte[] GetModule(int tabModuleId, string cacheKey)
Parameters
Type |
Name |
Description |
int |
tabModuleId |
|
string |
cacheKey |
|
Returns
Overrides
PurgeCache(int)
Declaration
public override void PurgeCache(int portalId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
Overrides
PurgeExpiredItems(int)
Declaration
public override void PurgeExpiredItems(int portalId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
Overrides
Remove(int)
Declaration
public override void Remove(int tabModuleId)
Parameters
Type |
Name |
Description |
int |
tabModuleId |
|
Overrides
SetModule(int, string, TimeSpan, byte[])
Declaration
public override void SetModule(int tabModuleId, string cacheKey, TimeSpan duration, byte[] output)
Parameters
Overrides
Extension Methods