| 
|   | Cache () | 
|   | 
|   | Cache (CacheMedium medium) | 
|   | 
|   | Cache (CacheMedium medium, CacheFlags flags) | 
|   | 
|   | Cache (CacheMedium medium, CacheStrategy strategy) | 
|   | 
|   | Cache (CacheStrategy strategy, CacheFlags flags) | 
|   | 
|   | Cache (CacheFlags flags) | 
|   | 
|   | Cache (CacheMedium medium, CacheStrategy strategy, CacheFlags flags) | 
|   | 
| virtual Object  | Get (string index) | 
|   | 
| virtual Object  | Get (string index, FetchDelegate fetch) | 
|   | 
| Object  | Find (Predicate< CacheItemBase > d) | 
|   | 
| virtual void  | Store (string index, Object data) | 
|   | 
| virtual void  | Store (string index, Object data, Type container) | 
|   | 
| virtual void  | Store (string index, Object data, Type container, Object[] parameters) | 
|   | 
| void  | Invalidate (string uuid) | 
|   | 
| void  | Clear () | 
|   | 
Definition at line 200 of file Cache.cs.
 
  
  
      
        
          | OpenSim.Framework.Cache.Cache  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void OpenSim.Framework.Cache.Clear  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | virtual void OpenSim.Framework.Cache.Expire  | 
          ( | 
          bool  | 
          getting | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
Expire items as appropriate. 
Callers must lock m_Index. 
- Parameters
 - 
  
  
 
Definition at line 474 of file Cache.cs.
 
 
  
  
      
        
          | Object OpenSim.Framework.Cache.Find  | 
          ( | 
          Predicate< CacheItemBase >  | 
          d | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | virtual Object OpenSim.Framework.Cache.Get  | 
          ( | 
          string  | 
          index | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual Object OpenSim.Framework.Cache.Get  | 
          ( | 
          string  | 
          index,  | 
         
        
           | 
           | 
          FetchDelegate  | 
          fetch  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual CacheItemBase OpenSim.Framework.Cache.GetItem  | 
          ( | 
          string  | 
          index | ) | 
           | 
         
       
   | 
  
inlineprotectedvirtual   | 
  
 
 
  
  
      
        
          | void OpenSim.Framework.Cache.Invalidate  | 
          ( | 
          string  | 
          uuid | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | virtual void OpenSim.Framework.Cache.Store  | 
          ( | 
          string  | 
          index,  | 
         
        
           | 
           | 
          Object  | 
          data  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual void OpenSim.Framework.Cache.Store  | 
          ( | 
          string  | 
          index,  | 
         
        
           | 
           | 
          Object  | 
          data,  | 
         
        
           | 
           | 
          Type  | 
          container  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | virtual void OpenSim.Framework.Cache.Store  | 
          ( | 
          string  | 
          index,  | 
         
        
           | 
           | 
          Object  | 
          data,  | 
         
        
           | 
           | 
          Type  | 
          container,  | 
         
        
           | 
           | 
          Object[]  | 
          parameters  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | int OpenSim.Framework.Cache.Count | 
         
       
   | 
  
get   | 
  
 
 
  
  
      
        
          | TimeSpan OpenSim.Framework.Cache.DefaultTTL | 
         
       
   | 
  
getset   | 
  
 
 
  
  
      
        
          | int OpenSim.Framework.Cache.Size | 
         
       
   | 
  
getset   | 
  
 
 
The documentation for this class was generated from the following file: