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
파일 보기 프로젝트 열기: eusebiu/ILSpy 1 사용 예제들

공개 메소드들

메소드 설명
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