EventHubQueueCache Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cache de fila do EventHub
public class EventHubQueueCache : IDisposable, Orleans.Streaming.EventHubs.IEventHubQueueCache, Orleans.Streams.IQueueFlowController
type EventHubQueueCache = class
interface IEventHubQueueCache
interface IQueueFlowController
interface IDisposable
Public Class EventHubQueueCache
Implements IDisposable, IEventHubQueueCache, IQueueFlowController
- Herança
-
EventHubQueueCache
- Implementações
Construtores
Campos
cache |
Implementação do cache de mensagens subjacente Protegido para fins de teste |
Propriedades
Partition |
Cache de fila do EventHub |
Métodos
Add(List<EventData>, DateTime) |
Adicione uma lista de EventData do EventHub ao cache. |
AddCachePressureMonitor(ICachePressureMonitor) |
Adicionar o monitor de pressão de cache ao algoritmo de pressão traseira do cache |
Dispose() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. |
GetCursor(StreamId, StreamSequenceToken) |
Obtenha um cursor no cache para ler eventos de um fluxo. |
GetMaxAddCount() |
O limite do número máximo de itens que podem ser adicionados |
SignalPurge() |
Enviar sinal de limpeza para o cache, o cache executará uma limpeza baseada em tempo em suas mensagens armazenadas em cache |
TryGetNextMessage(Object, IBatchContainer) |
Tente obter a próxima mensagem no cache para o cursor fornecido. |