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. |