C# Class Contrib.Cache.Memcached.Services.MemcachedClientHolder

Inheritance: IMemcachedClientHolder, IDisposable
Afficher le fichier Open project: sebastienros/Contrib.Cache.Memcached

Méthodes publiques

Méthode Description
Dispose ( ) : void
GetCacheItem ( string key ) : Contrib.Cache.Models.CacheItem
GetCacheItems ( int skip, int count ) : IEnumerable
GetCacheItemsCount ( ) : int
GetClient ( ) : MemcachedClient
MemcachedClientHolder ( Work service, ICacheManager cacheManager, ISignals signals ) : System
Remove ( string key ) : void
RemoveAll ( ) : void
Set ( string key, Contrib.Cache.Models.CacheItem cacheItem ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetCacheItem() public méthode

public GetCacheItem ( string key ) : Contrib.Cache.Models.CacheItem
key string
Résultat Contrib.Cache.Models.CacheItem

GetCacheItems() public méthode

public GetCacheItems ( int skip, int count ) : IEnumerable
skip int
count int
Résultat IEnumerable

GetCacheItemsCount() public méthode

public GetCacheItemsCount ( ) : int
Résultat int

GetClient() public méthode

public GetClient ( ) : MemcachedClient
Résultat MemcachedClient

MemcachedClientHolder() public méthode

public MemcachedClientHolder ( Work service, ICacheManager cacheManager, ISignals signals ) : System
service Work
cacheManager ICacheManager
signals ISignals
Résultat System

Remove() public méthode

public Remove ( string key ) : void
key string
Résultat void

RemoveAll() public méthode

public RemoveAll ( ) : void
Résultat void

Set() public méthode

public Set ( string key, Contrib.Cache.Models.CacheItem cacheItem ) : void
key string
cacheItem Contrib.Cache.Models.CacheItem
Résultat void