C# 클래스 SenseNet.ContentRepository.Storage.Caching.CacheBase

상속: ICache
파일 보기 프로젝트 열기: maxpavlov/FlexNet

보호된 프로퍼티들

프로퍼티 타입 설명
_currentContext System.Web.HttpContext

공개 메소드들

메소드 설명
Get ( string key ) : object
GetEnumerator ( ) : IEnumerator
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, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback ) : void
Remove ( string key ) : void
Reset ( ) : void
this ( string key ) : object

메소드 상세

Get() 공개 추상적인 메소드

public abstract Get ( string key ) : object
key string
리턴 object

GetEnumerator() 공개 추상적인 메소드

public abstract GetEnumerator ( ) : IEnumerator
리턴 IEnumerator

Insert() 공개 추상적인 메소드

public abstract 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 abstract 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 abstract Remove ( string key ) : void
key string
리턴 void

Reset() 공개 추상적인 메소드

public abstract Reset ( ) : void
리턴 void

this() 공개 추상적인 메소드

public abstract this ( string key ) : object
key string
리턴 object

프로퍼티 상세

_currentContext 보호되어 있는 프로퍼티

protected HttpContext,System.Web _currentContext
리턴 System.Web.HttpContext