Compartilhar via


IQueueCache Interface

Definição

public interface IQueueCache : Orleans.Streams.IQueueFlowController
type IQueueCache = interface
    interface IQueueFlowController
Public Interface IQueueCache
Implements IQueueFlowController
Derivado
Implementações

Métodos

AddToCache(IList<IBatchContainer>)

Adiciona mensagens ao cache.

GetCacheCursor(IStreamIdentity, StreamSequenceToken)

Adquirir um cursor de mensagem de fluxo. Isso pode ser usado para redirecionar mensagens do cache começando no local indicado pelo token fornecido.

GetCacheCursor(StreamId, StreamSequenceToken)

Adquirir um cursor de mensagem de fluxo. Isso pode ser usado para recuperar mensagens do cache começando no local indicado pelo token fornecido.

GetMaxAddCount()

Obtém o número máximo de itens que podem ser adicionados.

(Herdado de IQueueFlowController)
IsUnderPressure()

Retornará true se esse cache estiver sob pressão, false caso contrário.

TryPurgeFromCache(IList<IBatchContainer>)

Solicita que o cache limpe todos os itens que podem ser limpos.

Aplica-se a