Orleans.ServiceBus.Providers Namespace
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.
Classes
AggregatedCachePressureMonitor |
Monitor de pressão de cache agregado |
AveragingCachePressureMonitor |
Monitor de pressão do cache cujo algoritmo de pressão nas costas é baseado no valor médio da pressão sobre toda a contribuição de pressão |
DefaultEventHubReceiverMonitor |
Monitor de receptor padrão do EventHub que rastreia as métricas usando o suporte de PKI de agentes. |
EventDataExtensions |
Estende EventData para dar suporte ao streaming |
EventHubAdapterFactory |
Fábrica do adaptador 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 |
EventHubCacheEvictionStrategy |
Estratégia de remoção para EventHubQueueCache |
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 | |
EventHubCheckpointerSettings |
Ponto de verificação do EventHub. |
EventHubDataAdapter |
Adaptador de dados padrão do hub de eventos. Os usuários podem subclasse para substituir dados de evento para o mapeamento de fluxo. |
EventHubDataComparer |
Comparador de dados do eventhub padrão. Implementa comparações com CachedEventHubMessage |
EventHubMessage |
Replicação da classe EventData do EventHub, 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 pacote de informações para criar suas dimensões de agregação. |
EventHubPartitionSettings |
Configurações de partição do Hub de Eventos |
EventHubQueueCache |
Cache de mensagens que armazena EventData como um CachedEventHubMessage em um cache de mensagens em pool |
EventHubQueueCache<TCachedMessage> |
Cache de fila do EventHub que permite que os desenvolvedores forneçam sua própria estrutura de dados armazenada em cache. |
EventHubQueueCacheFactory |
Classe factory para configurar e criar IEventHubQueueCache |
EventHubQueueMapper |
Mapeador de fila que rastreia qual partição do EventHub foi mapeada para qual queueId |
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 mensagens ordenadas exclusivas para mensagens dentro de uma partição. |
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 mensagens ordenadas exclusivas para mensagens dentro de uma partição. |
EventHubSettings |
Configurações do EventHub para um hub específico |
EventHubStreamProvider |
Provedor de fluxo persistente que usa o EventHub para persistência |
EventHubStreamProviderSettings |
Classe settings para EventHubStreamProvider. |
SegmentBuilder |
Classe de utilitário para codificar dados em um ArraySegment. |
SlowConsumingPressureMonitor |
Monitor de pressão que é a favor do consumidor lento no cache |
Estruturas
CachedEventHubMessage |
Essa é uma estrutura em cache bem empacotada que contém uma mensagem do hub de eventos. |
Interfaces
ICachePressureMonitor |
O monitor de pressão do 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 |
ICheckpointerSettings |
Configuração da interface para o ponto de verificação |
IEventHubDataAdapter | |
IEventHubPartitionLocation |
Local de uma mensagem dentro de uma partição do EventHub |
IEventHubQueueCache |
Interface para um cache de mensagens de fluxo que armazena EventHub EventData |
IEventHubQueueCacheFactory |
Fábrica responsável por criar um cache de mensagens para uma partição do EventHub. |
IEventHubQueueMapper |
Mapeador de fila de fluxo que mapeia partições do Hub de Eventos para QueueIds |
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 |
IEventHubSettings |
Inteface de configurações do EventHub para um hub específico. |