C# Класс NSoft.NFramework.Caching.AbstractCacheRepository

캐시 저장소 관리의 기본 클래스입니다.
Наследование: ICacheRepository
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
DefaultExpiry System.TimeSpan
MinExpiry System.TimeSpan

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

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

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

Get ( string key ) : object

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

Remove ( string key ) : void

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

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

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

Защищенные методы

Метод Описание
AbstractCacheRepository ( ) : System

생성자

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

생성자

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

AbstractCacheRepository() защищенный Метод

생성자
protected AbstractCacheRepository ( ) : System
Результат System

AbstractCacheRepository() защищенный Метод

생성자
protected AbstractCacheRepository ( ISerializer serializer = null, System.TimeSpan expiry = default(TimeSpan) ) : System
serializer ISerializer 객체 Serializer
expiry System.TimeSpan 유효기간
Результат System

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

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

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

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

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

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

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

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

Описание свойств

DefaultExpiry публичное статическое свойство

기본 유효 기간 (2시간)
public static TimeSpan,System DefaultExpiry
Результат System.TimeSpan

MinExpiry публичное статическое свойство

최소 유효 기간 (1분)
public static TimeSpan,System MinExpiry
Результат System.TimeSpan