C# Класс ICSharpCode.NRefactory.Utils.CacheManager

Allows caching values for a specific compilation. A CacheManager consists of a for shared instances (shared among all threads working with that resolve context).
This class is thread-safe
Показать файл Открыть проект Примеры использования класса

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

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

Invokes the Disposed event.

GetShared ( object key ) : object
GetThreadLocal ( object key ) : object
SetShared ( object key, object val ) : void
SetThreadLocal ( object key, object val ) : void

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

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

Invokes the Disposed event.
public Dispose ( ) : void
Результат void

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

public GetShared ( object key ) : object
key object
Результат object

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

public GetThreadLocal ( object key ) : object
key object
Результат object

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

public SetShared ( object key, object val ) : void
key object
val object
Результат void

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

public SetThreadLocal ( object key, object val ) : void
key object
val object
Результат void