C# Класс Deveel.Data.Caching.MemoryCache

Наследование: Cache
Показать файл Открыть проект Примеры использования класса

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

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

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

Метод Описание
Dispose ( bool disposing ) : void
GetCacheValueUnlocked ( object key ) : CacheValue
RemoveObject ( object key ) : object
RemoveUnlocked ( object key ) : object
SetObject ( object key, object value ) : bool
SetValueUnlocked ( object key, object value ) : CacheValue
TryGetObject ( object key, object &value ) : bool
UpdateElementAccess ( object key, CacheValue cacheValue ) : void

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

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

public Clear ( ) : void
Результат void

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

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

protected GetCacheValueUnlocked ( object key ) : CacheValue
key object
Результат CacheValue

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

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

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

protected RemoveObject ( object key ) : object
key object
Результат object

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

protected RemoveUnlocked ( object key ) : object
key object
Результат object

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

protected SetObject ( object key, object value ) : bool
key object
value object
Результат bool

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

protected SetValueUnlocked ( object key, object value ) : CacheValue
key object
value object
Результат CacheValue

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

protected TryGetObject ( object key, object &value ) : bool
key object
value object
Результат bool

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

protected UpdateElementAccess ( object key, CacheValue cacheValue ) : void
key object
cacheValue CacheValue
Результат void