Show / Hide Table of Contents

Class CacheableAttribute

Inheritance
object
Attribute
CacheableAttribute
Implements
_Attribute
Inherited Members
Attribute.GetCustomAttributes(MemberInfo, Type)
Attribute.GetCustomAttributes(MemberInfo, Type, bool)
Attribute.GetCustomAttributes(MemberInfo)
Attribute.GetCustomAttributes(MemberInfo, bool)
Attribute.IsDefined(MemberInfo, Type)
Attribute.IsDefined(MemberInfo, Type, bool)
Attribute.GetCustomAttribute(MemberInfo, Type)
Attribute.GetCustomAttribute(MemberInfo, Type, bool)
Attribute.GetCustomAttributes(ParameterInfo)
Attribute.GetCustomAttributes(ParameterInfo, Type)
Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
Attribute.GetCustomAttributes(ParameterInfo, bool)
Attribute.IsDefined(ParameterInfo, Type)
Attribute.IsDefined(ParameterInfo, Type, bool)
Attribute.GetCustomAttribute(ParameterInfo, Type)
Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
Attribute.GetCustomAttributes(Module, Type)
Attribute.GetCustomAttributes(Module)
Attribute.GetCustomAttributes(Module, bool)
Attribute.GetCustomAttributes(Module, Type, bool)
Attribute.IsDefined(Module, Type)
Attribute.IsDefined(Module, Type, bool)
Attribute.GetCustomAttribute(Module, Type)
Attribute.GetCustomAttribute(Module, Type, bool)
Attribute.GetCustomAttributes(Assembly, Type)
Attribute.GetCustomAttributes(Assembly, Type, bool)
Attribute.GetCustomAttributes(Assembly)
Attribute.GetCustomAttributes(Assembly, bool)
Attribute.IsDefined(Assembly, Type)
Attribute.IsDefined(Assembly, Type, bool)
Attribute.GetCustomAttribute(Assembly, Type)
Attribute.GetCustomAttribute(Assembly, Type, bool)
Attribute.Equals(object)
Attribute.GetHashCode()
Attribute.Match(object)
Attribute.IsDefaultAttribute()
Attribute.TypeId
object.ToString()
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.ComponentModel.DataAnnotations
Assembly: DotNetNuke.dll
Syntax
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Struct)]
public class CacheableAttribute : Attribute, _Attribute

Constructors

CacheableAttribute()

Declaration
public CacheableAttribute()

CacheableAttribute(string)

Declaration
public CacheableAttribute(string cacheKey)
Parameters
Type Name Description
string cacheKey

CacheableAttribute(string, CacheItemPriority)

Declaration
public CacheableAttribute(string cacheKey, CacheItemPriority priority)
Parameters
Type Name Description
string cacheKey
CacheItemPriority priority

CacheableAttribute(string, CacheItemPriority, int)

Declaration
public CacheableAttribute(string cacheKey, CacheItemPriority priority, int timeOut)
Parameters
Type Name Description
string cacheKey
CacheItemPriority priority
int timeOut

Properties

CacheKey

Declaration
public string CacheKey { get; set; }
Property Value
Type Description
string

CachePriority

Declaration
public CacheItemPriority CachePriority { get; set; }
Property Value
Type Description
CacheItemPriority

CacheTimeOut

Declaration
public int CacheTimeOut { get; set; }
Property Value
Type Description
int

Implements

_Attribute

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS