C# Класс Rebel.Framework.AbstractScopedCache

A cache provider used for caching data in the current scope. For example, in a web application the current scope is the current request.
Наследование: DisposableObject
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddOrChange ( string key, object>.Func factory ) : void
GetOrCreate ( string key, Func callback ) : object
InvalidateItems ( string pattern ) : int

Removes an item from the cache

ScopeComplete ( ) : void

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

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

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

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

public abstract AddOrChange ( string key, object>.Func factory ) : void
key string
factory object>.Func
Результат void

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

protected DisposeResources ( ) : void
Результат void

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

public abstract GetOrCreate ( string key, Func callback ) : object
key string
callback Func
Результат object

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

Removes an item from the cache
public abstract InvalidateItems ( string pattern ) : int
pattern string
Результат int

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

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