C# 클래스 amp.rabbit.transport.SimpleRoutingInfoCache

상속: IRoutingInfoCache
파일 보기 프로젝트 열기: Berico-Technologies/AMP

보호된 프로퍼티들

프로퍼티 타입 설명
_cacheExpiryInSeconds int
_cacheLock object
_routingInfoCache System.Runtime.Caching.MemoryCache

공개 메소드들

메소드 설명
Dispose ( ) : void
GetIfPresent ( String topic ) : RoutingInfo
Put ( String topic, RoutingInfo routingInfo ) : void

보호된 메소드들

메소드 설명
SimpleRoutingInfoCache ( int cacheExpiryInSeconds ) : System

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetIfPresent() 공개 메소드

public GetIfPresent ( String topic ) : RoutingInfo
topic String
리턴 amp.rabbit.topology.RoutingInfo

Put() 공개 메소드

public Put ( String topic, RoutingInfo routingInfo ) : void
topic String
routingInfo amp.rabbit.topology.RoutingInfo
리턴 void

SimpleRoutingInfoCache() 보호된 메소드

protected SimpleRoutingInfoCache ( int cacheExpiryInSeconds ) : System
cacheExpiryInSeconds int
리턴 System

프로퍼티 상세

_cacheExpiryInSeconds 보호되어 있는 프로퍼티

protected int _cacheExpiryInSeconds
리턴 int

_cacheLock 보호되어 있는 프로퍼티

protected object _cacheLock
리턴 object

_routingInfoCache 보호되어 있는 프로퍼티

protected MemoryCache,System.Runtime.Caching _routingInfoCache
리턴 System.Runtime.Caching.MemoryCache