Edit this page

Telerik.Web.UI.WebResourceCacheProvider

This abstract class defines the WebResourceCacheProvider object that
inherits ProviderBase.

Inheritance Hierarchy

  • System.Object
  • System.Configuration.Provider.ProviderBase
  • Telerik.Web.UI.WebResourceCacheProvider

Properties

IsInitialized Boolean

Gets or sets the is initialized.

Methods

AreAssociated

Checks whether the given unique key and URL are associated in cache.

Parameters

pageKey System.String

The unique key with which the URL will be associated. The key is usually a unique identifier of a web page.

resourceUid System.String

The URL of the requested combination of web resources.

Returns

System.Boolean True if the key and URL are associated in cache; false otherwise.

Associate

Associates the given unique key with a URL of a combination of web resources.
One key can have many URLs associated with it.

Parameters

pageKey System.String

The unique key with which the URL will be associated. The key is usually a unique identifier of a web page.

resourceUid System.String

The URL of the requested combination of web resources.

Returns

System.Void

Exists

Checks whether there is an entry for the requested URL in the cache.

Parameters

resourceUid System.String

The URL of the requested combination of web resources.

Returns

System.Boolean True if there is an entry in the cache; false otherwise.

Get

Gets the combined web resources output from cache for a given URL.
The method reads the content of the entry in the cache. If you want to verify whether an entry exists, use the Exists method.

Parameters

resourceUid System.String

The URL of the requested combination of web resources.

Returns

System.String The combined output of the requested web resources from the cache.
Returns null if there is no entry for the requested URL in the cache.

Initialize

If the provider is created with code, put the initialization logic of the provider in this method.
Optionally you can set the IsInitialized property to true after the initialization finishes.
The calls this method when the Provider property is set
if the IsInitialized property of the provider returns false.

Returns

System.Void

Invalidate

Deletes all URL entries for the given key from cache.

Parameters

pageKey System.String

The unique key with which URLs are associated.
(The key is usually a unique identifier of a web page.)

Returns

System.Void

Invalidate

Clears the cache.

Returns

System.Void

Store

Stores the combined web resources output for a given unique URL in cache.

Parameters

resourceUid System.String

The unqiue URL of the requested combination of web resources.

output System.String

The combined output of the requested web resources.

Returns

System.Void