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. |