Compartilhar via


Orleans.Streaming.EventHubs Namespace

Classes

AggregatedCachePressureMonitor

Monitor de pressão de cache agregado

AveragingCachePressureMonitor

Monitor de pressão de cache cujo algoritmo de pressão nas costas é baseado no valor médio de pressão sobre toda a contribuição de pressão

AzureStorageOperationOptions
AzureStorageOperationOptionsValidator<TOptions>
AzureStoragePolicyOptions
AzureStorageUtils

Funções de utilitário gerais relacionadas ao armazenamento do Azure.

AzureTableDataManager<T>

Classe de utilitário para encapsular o acesso baseado em linha ao armazenamento de tabelas do Azure.

DefaultEventHubReceiverMonitor

Monitor de receptor padrão do EventHub que rastreia as métricas usando o suporte à PKI de agentes.

EventDataExtensions

Estende EventData para dar suporte ao streaming

EventHubAdapterFactory

Fábrica de adaptadores de fila que permite que o PersistentStreamProvider use o EventHub como sua fila de eventos persistentes de back-end.

EventHubBatchContainer

O contêiner do Lote que fornece informações de carga e posição de fluxo para um conjunto de eventos em um EventHub EventData.

EventHubBlockPoolMonitorDimensions

Dimensões de agregação para o monitor do pool de blocos usado no ecossistema do provedor de fluxo do Eventhub

EventHubCacheMonitorDimensions

Dimensões de agregação para o monitor de cache usado no ecossistema do provedor de fluxo do Eventhub

EventHubCheckpointer

Essa classe armazena informações do ponto de verificação de partição do EventHub (um deslocamento de partição) no armazenamento de tabelas do Azure.

EventHubCheckpointerFactory
EventHubDataAdapter

Adaptador de dados padrão do hub de eventos. Os usuários podem subclasse para substituir os dados de evento para o mapeamento de fluxo.

EventHubMessage

Replicação da classe EventHub EventData, reconstruída de dados armazenados em cache CachedEventHubMessage

EventHubMonitorAggregationDimensions

Classe base para dimensões de agregação de monitor, que é um recipiente de informações para o destino de monitoramento. Os monitores podem usar esse recipiente de informações para criar suas dimensões de agregação.

EventHubPartitionSettings

Configurações de Partição do Hub de Eventos

EventHubQueueCache

Cache de fila do EventHub

EventHubQueueCacheFactory

Classe factory para configurar e criar IEventHubQueueCache

EventHubReceiverMonitorDimensions

Dimensões de agregação para EventHubReceiverMonitor

EventHubSequenceToken

As mensagens do Hub de Eventos consistem em um lote de eventos de camada de aplicativo, portanto, os tokens do EventHub contêm três informações. EventHubOffset – esse é um valor exclusivo por partição que é usado para começar a ler a partir dessa mensagem na partição. SequenceNumber - Os números de sequência do EventHub são IDs de mensagem ordenada exclusivas para mensagens dentro de uma partição.
O SequenceNumber é necessário para exclusividade e ordenação de mensagens do EventHub dentro de uma partição. índice de eventos – como cada mensagem do EventHub pode conter mais de um evento de camada de aplicativo, esse valor indica para qual evento de camada de aplicativo esse token se destina, dentro de uma mensagem do EventHub. Ele é necessário para exclusividade e ordenação de eventos da camada de aplicativo em uma mensagem do EventHub.

EventHubSequenceTokenV2

As mensagens do Hub de Eventos consistem em um lote de eventos de camada de aplicativo, portanto, os tokens do EventHub contêm três informações. EventHubOffset – esse é um valor exclusivo por partição que é usado para começar a ler a partir dessa mensagem na partição. SequenceNumber - Os números de sequência do EventHub são IDs de mensagem ordenada exclusivas para mensagens dentro de uma partição.
O SequenceNumber é necessário para exclusividade e ordenação de mensagens do EventHub dentro de uma partição. índice de eventos – como cada mensagem do EventHub pode conter mais de um evento de camada de aplicativo, esse valor indica para qual evento de camada de aplicativo esse token se destina, dentro de uma mensagem do EventHub. Ele é necessário para exclusividade e ordenação de eventos da camada de aplicativo em uma mensagem do EventHub.

SlowConsumingPressureMonitor

Monitor de pressão que é a favor do consumidor lento no cache

Interfaces

ICachePressureMonitor

O monitor de pressão de cache registra a contribuição de pressão para o cache e determina se o cache está sob pressão com base em seu algoritmo de pressão nas costas

IEventHubDataAdapter
IEventHubPartitionLocation

Local de uma mensagem dentro de uma partição do EventHub

IEventHubQueueCache

Interface para um cache de mensagens de fluxo que armazena EventData do EventHub

IEventHubQueueCacheFactory

Fábrica responsável por criar um cache de mensagens para uma partição do EventHub.

IEventHubReceiver

Abstração na classe EventhubReceiver, usada para configurar a classe EventHubReceiver em EventhubAdapterReceiver, também usada para configurar EHGeneratorReceiver no EventHubAdapterReceiver para fins de teste