Inserts the specified cache key.

Namespace: DotNetNuke.Services.Cache
Assembly: DotNetNuke (in DotNetNuke.dll)

Syntax

C#
public virtual void Insert(
	string cacheKey,
	Object itemToCache,
	DNNCacheDependency dependency,
	DateTime absoluteExpiration,
	TimeSpan slidingExpiration,
	CacheItemPriority priority,
	CacheItemRemovedCallback onRemoveCallback
)
Visual Basic
Public Overridable Sub Insert ( 
	cacheKey As String,
	itemToCache As Object,
	dependency As DNNCacheDependency,
	absoluteExpiration As DateTime,
	slidingExpiration As TimeSpan,
	priority As CacheItemPriority,
	onRemoveCallback As CacheItemRemovedCallback
)

Parameters

cacheKey
Type: System..::..String
The cache key.
itemToCache
Type: System..::..Object
The value.
dependency
Type: DotNetNuke.Services.Cache..::..DNNCacheDependency
The dependency.
absoluteExpiration
Type: System..::..DateTime
The absolute expiration.
slidingExpiration
Type: System..::..TimeSpan
The sliding expiration.
priority
Type: System.Web.Caching..::..CacheItemPriority
The priority.
onRemoveCallback
Type: System.Web.Caching..::..CacheItemRemovedCallback
The on remove callback.

See Also