Class CacheMetadata
This class holds information about Cache Dependency, Group, Sub-group, Tags, or NamedTags. Used as a return type for user hooks in the Output Cache Provider.
Inheritance
Inherited Members
Assembly: Alachisoft.NCache.OutputCacheProvider.dll
Syntax
public class CacheMetadata
              Properties
Dependency
Tracks cache dependencies, which can be files, directories, or keys to other objects in a application cache.
Declaration
public CacheDependency Dependency { get; set; }
              Property Value
| Type | Description | 
|---|---|
| CacheDependency | This property tracks cache dependencies, which can be files, directories, or keys to other objects in a application cache.  | 
                  
GroupName
Groups help to create a logical partition of cached data for easy retrieval. This property specifies the name of group.
Declaration
public string GroupName { get; set; }
              Property Value
| Type | Description | 
|---|---|
| System.String | Name of a group.  | 
                  
NamedTag
Represents a dictionary to provide extra information, so that items are grouped together and can be queried efficiently based on the information provided.
Declaration
public NamedTagsDictionary NamedTag { get; set; }
              Property Value
| Type | Description | 
|---|---|
| NamedTagsDictionary | This property represents a dictionary to provide extra information, so that items can be logically grouped and retrieved efficiently.  | 
                  
TagList
Represents a string based identifier so that items can be logically grouped together and can be retrieved efficiently.
Declaration
public Tag[] TagList { get; set; }
              Property Value
| Type | Description | 
|---|---|
| Tag[] | This property represents a string based identifier so that items can be logically grouped and retrieved efficiently.  |