Class DNNCacheDependency
  
  
  
    Inheritance
    
    DNNCacheDependency
   
  
  
  
  Assembly: DotNetNuke.dll
  Syntax
  
    public class DNNCacheDependency : IDisposable
   
  Constructors
  
  DNNCacheDependency(string)
  
  
  Declaration
  
    public DNNCacheDependency(string filename)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string | filename |  | 
    
  
  
  DNNCacheDependency(string, DateTime)
  
  
  Declaration
  
    public DNNCacheDependency(string filename, DateTime start)
   
  Parameters
  
  
  DNNCacheDependency(string[])
  
  
  Declaration
  
    public DNNCacheDependency(string[] filenames)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | string[] | filenames |  | 
    
  
  
  DNNCacheDependency(string[], DateTime)
  
  
  Declaration
  
    public DNNCacheDependency(string[] filenames, DateTime start)
   
  Parameters
  
  
  DNNCacheDependency(string[], string[])
  
  
  Declaration
  
    public DNNCacheDependency(string[] filenames, string[] cachekeys)
   
  Parameters
  
  
  DNNCacheDependency(string[], string[], DNNCacheDependency)
  
  
  Declaration
  
    public DNNCacheDependency(string[] filenames, string[] cachekeys, DNNCacheDependency dependency)
   
  Parameters
  
  
  DNNCacheDependency(string[], string[], DNNCacheDependency, DateTime)
  
  
  Declaration
  
    public DNNCacheDependency(string[] filenames, string[] cachekeys, DNNCacheDependency dependency, DateTime start)
   
  Parameters
  
  
  DNNCacheDependency(string[], string[], DateTime)
  
  
  Declaration
  
    public DNNCacheDependency(string[] filenames, string[] cachekeys, DateTime start)
   
  Parameters
  
  
  DNNCacheDependency(CacheDependency)
  
  
  Declaration
  
    public DNNCacheDependency(CacheDependency systemCacheDependency)
   
  Parameters
  
  Properties
  
  CacheDependency
  
  
  Declaration
  
    public DNNCacheDependency CacheDependency { get; }
   
  Property Value
  
  
  CacheKeys
  
  
  Declaration
  
    public string[] CacheKeys { get; }
   
  Property Value
  
  
  FileNames
  
  
  Declaration
  
    public string[] FileNames { get; }
   
  Property Value
  
  
  HasChanged
  
  
  Declaration
  
    public bool HasChanged { get; }
   
  Property Value
  
  
  StartTime
  
  
  Declaration
  
    public DateTime StartTime { get; }
   
  Property Value
  
  
  SystemCacheDependency
  
  
  Declaration
  
    public CacheDependency SystemCacheDependency { get; }
   
  Property Value
  
  
  UtcLastModified
  
  
  Declaration
  
    public DateTime UtcLastModified { get; }
   
  Property Value
  
  Methods
  
  Dispose()
  
  
  Declaration
  
  
  Dispose(bool)
  
  
  Declaration
  
    protected virtual void Dispose(bool disposing)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | bool | disposing |  | 
    
  
  Implements
  
  Extension Methods