C# Класс DictStreamProvider.Cache.DictQueueCache

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

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

Свойство Тип Описание
_dicts ConcurrentDictionary>>
_logger Logger

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

Метод Описание
AddToCache ( IList messages ) : void
DictQueueCache ( QueueId id, Logger logger ) : Orleans
GetCacheCursor ( System.Guid streamGuid, string streamNamespace, StreamSequenceToken token ) : IQueueCacheCursor
IsUnderPressure ( ) : bool
TryPurgeFromCache ( IList &purgedItems ) : bool

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

Метод Описание
DictFactory ( string ns, System.Guid guid ) : DictBatchContainer>.IterableDict

Приватные методы

Метод Описание
GetDict ( string streamNamespace, System.Guid streamGuid ) : DictBatchContainer>.IterableDict

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

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

public AddToCache ( IList messages ) : void
messages IList
Результат void

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

protected DictFactory ( string ns, System.Guid guid ) : DictBatchContainer>.IterableDict
ns string
guid System.Guid
Результат DictBatchContainer>.IterableDict

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

public DictQueueCache ( QueueId id, Logger logger ) : Orleans
id QueueId
logger Logger
Результат Orleans

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

public GetCacheCursor ( System.Guid streamGuid, string streamNamespace, StreamSequenceToken token ) : IQueueCacheCursor
streamGuid System.Guid
streamNamespace string
token StreamSequenceToken
Результат IQueueCacheCursor

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

public IsUnderPressure ( ) : bool
Результат bool

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

public TryPurgeFromCache ( IList &purgedItems ) : bool
purgedItems IList
Результат bool

Описание свойств

_dicts защищенное свойство

protected ConcurrentDictionary>> _dicts
Результат ConcurrentDictionary>>

_logger защищенное свойство

protected Logger _logger
Результат Logger