C# Class NSoft.NFramework.Caching.AbstractCacheRepository

캐시 저장소 관리의 기본 클래스입니다.
Inheritance: ICacheRepository
Afficher le fichier Open project: debop/NFramework

Méthodes publiques

Свойство Type Description
DefaultExpiry System.TimeSpan
MinExpiry System.TimeSpan

Méthodes publiques

Méthode Description
Clear ( ) : void

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

Get ( string key ) : object

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

Remove ( string key ) : void

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

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

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

Méthodes protégées

Méthode Description
AbstractCacheRepository ( ) : System

생성자

AbstractCacheRepository ( ISerializer serializer = null, System.TimeSpan expiry = default(TimeSpan) ) : System

생성자

Method Details

AbstractCacheRepository() protected méthode

생성자
protected AbstractCacheRepository ( ) : System
Résultat System

AbstractCacheRepository() protected méthode

생성자
protected AbstractCacheRepository ( ISerializer serializer = null, System.TimeSpan expiry = default(TimeSpan) ) : System
serializer ISerializer 객체 Serializer
expiry System.TimeSpan 유효기간
Résultat System

Clear() public abstract méthode

캐시의 모든 항목을 삭제합니다.
public abstract Clear ( ) : void
Résultat void

Get() public abstract méthode

캐시에 저장된 항목을 반환합니다.
public abstract Get ( string key ) : object
key string
Résultat object

Remove() public abstract méthode

캐시에서 항목을 제거합니다.
public abstract Remove ( string key ) : void
key string
Résultat void

Set() public abstract méthode

캐시에 항목을 저장합니다.
public abstract Set ( string key, object item, System.TimeSpan validFor = default(TimeSpan) ) : void
key string
item object
validFor System.TimeSpan
Résultat void

Property Details

DefaultExpiry public_oe static_oe property

기본 유효 기간 (2시간)
public static TimeSpan,System DefaultExpiry
Résultat System.TimeSpan

MinExpiry public_oe static_oe property

최소 유효 기간 (1분)
public static TimeSpan,System MinExpiry
Résultat System.TimeSpan