C# Класс NSoft.NFramework.Caching.Memcached.MemcachedRepository

Memcached 캐시 서버를 저장소로 사용하는 Cache Repository 입니다. 참고: https://github.com/enyim/EnyimMemcached/wiki/MemcachedClient-Usage
Наследование: AbstractCacheRepository
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Clear ( ) : void

캐시의 모든 항목을 삭제합니다.

Get ( string key ) : object

캐시에 저장된 항목을 반환합니다.

MemcachedRepository ( ) : System
MemcachedRepository ( ISerializer serializer ) : System
Remove ( string key ) : void

캐시에서 항목을 제거합니다.

Set ( string key, object item, System.TimeSpan validFor = default(TimeSpan) ) : void

캐시에 항목을 저장합니다.

Приватные методы

Метод Описание
CreateCacheItem ( MemcachedRepository repository, object item ) : CacheItem

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

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

캐시의 모든 항목을 삭제합니다.
public Clear ( ) : void
Результат void

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

캐시에 저장된 항목을 반환합니다.
public Get ( string key ) : object
key string 캐시 키
Результат object

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

public MemcachedRepository ( ) : System
Результат System

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

public MemcachedRepository ( ISerializer serializer ) : System
serializer ISerializer
Результат System

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

캐시에서 항목을 제거합니다.
public Remove ( string key ) : void
key string 캐시 키
Результат void

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

캐시에 항목을 저장합니다.
public Set ( string key, object item, System.TimeSpan validFor = default(TimeSpan) ) : void
key string 캐시 키
item object 캐시 값
validFor System.TimeSpan 캐시에 저장할 기간
Результат void