summaryM:DotNetNuke.Services.Cache.CachingProvider.Insert(System.String,System.Object,System.Web.Caching.CacheDependency,System.DateTime,System.TimeSpan,System.Web.Caching.CacheItemPriority,System.Web.Caching.CacheItemRemovedCallback,System.Boolean)

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

Syntax

C#
[ObsoleteAttribute("Deprecated in DNN 5.1 - Cache Persistence is not supported")]
public virtual void Insert(
	string Key,
	Object itemToCache,
	CacheDependency objDependency,
	DateTime absoluteExpiration,
	TimeSpan slidingExpiration,
	CacheItemPriority priority,
	CacheItemRemovedCallback onRemoveCallback,
	bool PersistAppRestart
)
Visual Basic
<ObsoleteAttribute("Deprecated in DNN 5.1 - Cache Persistence is not supported")> 
Public Overridable Sub Insert ( 
	Key As String,
	itemToCache As Object,
	objDependency As CacheDependency,
	absoluteExpiration As DateTime,
	slidingExpiration As TimeSpan,
	priority As CacheItemPriority,
	onRemoveCallback As CacheItemRemovedCallback,
	PersistAppRestart As Boolean
)

Parameters

Key
Type: System..::..String
paramKeyM:DotNetNuke.Services.Cache.CachingProvider.Insert(System.String,System.Object,System.Web.Caching.CacheDependency,System.DateTime,System.TimeSpan,System.Web.Caching.CacheItemPriority,System.Web.Caching.CacheItemRemovedCallback,System.Boolean)
itemToCache
Type: System..::..Object
paramitemToCacheM:DotNetNuke.Services.Cache.CachingProvider.Insert(System.String,System.Object,System.Web.Caching.CacheDependency,System.DateTime,System.TimeSpan,System.Web.Caching.CacheItemPriority,System.Web.Caching.CacheItemRemovedCallback,System.Boolean)
objDependency
Type: System.Web.Caching..::..CacheDependency
paramobjDependencyM:DotNetNuke.Services.Cache.CachingProvider.Insert(System.String,System.Object,System.Web.Caching.CacheDependency,System.DateTime,System.TimeSpan,System.Web.Caching.CacheItemPriority,System.Web.Caching.CacheItemRemovedCallback,System.Boolean)
absoluteExpiration
Type: System..::..DateTime
paramabsoluteExpirationM:DotNetNuke.Services.Cache.CachingProvider.Insert(System.String,System.Object,System.Web.Caching.CacheDependency,System.DateTime,System.TimeSpan,System.Web.Caching.CacheItemPriority,System.Web.Caching.CacheItemRemovedCallback,System.Boolean)
slidingExpiration
Type: System..::..TimeSpan
paramslidingExpirationM:DotNetNuke.Services.Cache.CachingProvider.Insert(System.String,System.Object,System.Web.Caching.CacheDependency,System.DateTime,System.TimeSpan,System.Web.Caching.CacheItemPriority,System.Web.Caching.CacheItemRemovedCallback,System.Boolean)
priority
Type: System.Web.Caching..::..CacheItemPriority
parampriorityM:DotNetNuke.Services.Cache.CachingProvider.Insert(System.String,System.Object,System.Web.Caching.CacheDependency,System.DateTime,System.TimeSpan,System.Web.Caching.CacheItemPriority,System.Web.Caching.CacheItemRemovedCallback,System.Boolean)
onRemoveCallback
Type: System.Web.Caching..::..CacheItemRemovedCallback
paramonRemoveCallbackM:DotNetNuke.Services.Cache.CachingProvider.Insert(System.String,System.Object,System.Web.Caching.CacheDependency,System.DateTime,System.TimeSpan,System.Web.Caching.CacheItemPriority,System.Web.Caching.CacheItemRemovedCallback,System.Boolean)
PersistAppRestart
Type: System..::..Boolean
paramPersistAppRestartM:DotNetNuke.Services.Cache.CachingProvider.Insert(System.String,System.Object,System.Web.Caching.CacheDependency,System.DateTime,System.TimeSpan,System.Web.Caching.CacheItemPriority,System.Web.Caching.CacheItemRemovedCallback,System.Boolean)

See Also