Поделиться через


IQueueCache Интерфейс

Определение

public interface IQueueCache : Orleans.Streams.IQueueFlowController
type IQueueCache = interface
    interface IQueueFlowController
Public Interface IQueueCache
Implements IQueueFlowController
Производный
Реализации

Методы

AddToCache(IList<IBatchContainer>)

Добавляет сообщения в кэш.

GetCacheCursor(IStreamIdentity, StreamSequenceToken)

Получение курсора потокового сообщения. Его можно использовать для извлечения сообщений из кэша, начиная с расположения, указанного предоставленным маркером.

GetCacheCursor(StreamId, StreamSequenceToken)

Получение курсора потокового сообщения. Его можно использовать для получения сообщений из кэша, начиная с расположения, указанного предоставленным маркером.

GetMaxAddCount()

Возвращает максимальное количество элементов, которые можно добавить.

(Унаследовано от IQueueFlowController)
IsUnderPressure()

Возвращает значение true , если этот кэш находится под давлением, false в противном случае .

TryPurgeFromCache(IList<IBatchContainer>)

Запрашивает очистку кэшем всех элементов, которые можно очистить.

Применяется к