C# Класс amp.rabbit.transport.SimpleRoutingInfoCache

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

Защищенные свойства (Protected)

Свойство Тип Описание
_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