C# Класс BlogEngine.Core.Providers.CacheProvider.CacheProvider

Abstracts away access to the cache.
Наследование: BlogEngine.Core.Providers.CacheProvider.CacheBase
Показать файл Открыть проект

Открытые методы

Метод Описание
Add ( string key, object value, System.Web.Caching.CacheDependency dependencies, System.DateTime absoluteExpiration, System.TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback ) : object
CacheProvider ( Cache cache ) : System

Get ( string key ) : object
GetEnumerator ( ) : IDictionaryEnumerator
Insert ( string key, object value ) : void
Insert ( string key, object value, System.Web.Caching.CacheDependency dependencies ) : void
Insert ( string key, object value, System.Web.Caching.CacheDependency dependencies, System.DateTime absoluteExpiration, System.TimeSpan slidingExpiration ) : void
Insert ( string key, object value, System.Web.Caching.CacheDependency dependencies, System.DateTime absoluteExpiration, System.TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback ) : void
Remove ( string key ) : object
this ( string key ) : object

Описание методов

Add() публичный Метод

public Add ( string key, object value, System.Web.Caching.CacheDependency dependencies, System.DateTime absoluteExpiration, System.TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback ) : object
key string
value object
dependencies System.Web.Caching.CacheDependency
absoluteExpiration System.DateTime
slidingExpiration System.TimeSpan
priority CacheItemPriority
onRemoveCallback CacheItemRemovedCallback
Результат object

CacheProvider() публичный Метод

public CacheProvider ( Cache cache ) : System
cache System.Web.Caching.Cache
Результат System

Get() публичный Метод

public Get ( string key ) : object
key string
Результат object

GetEnumerator() публичный Метод

public GetEnumerator ( ) : IDictionaryEnumerator
Результат IDictionaryEnumerator

Insert() публичный Метод

public Insert ( string key, object value ) : void
key string
value object
Результат void

Insert() публичный Метод

public Insert ( string key, object value, System.Web.Caching.CacheDependency dependencies ) : void
key string
value object
dependencies System.Web.Caching.CacheDependency
Результат void

Insert() публичный Метод

public Insert ( string key, object value, System.Web.Caching.CacheDependency dependencies, System.DateTime absoluteExpiration, System.TimeSpan slidingExpiration ) : void
key string
value object
dependencies System.Web.Caching.CacheDependency
absoluteExpiration System.DateTime
slidingExpiration System.TimeSpan
Результат void

Insert() публичный Метод

public Insert ( string key, object value, System.Web.Caching.CacheDependency dependencies, System.DateTime absoluteExpiration, System.TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback ) : void
key string
value object
dependencies System.Web.Caching.CacheDependency
absoluteExpiration System.DateTime
slidingExpiration System.TimeSpan
priority CacheItemPriority
onRemoveCallback CacheItemRemovedCallback
Результат void

Remove() публичный Метод

public Remove ( string key ) : object
key string
Результат object

this() публичный Метод

public this ( string key ) : object
key string
Результат object