Condividi tramite


Orleans.ServiceBus.Providers Spazio dei nomi

Classi

AggregatedCachePressureMonitor

Monitoraggio della pressione della cache aggregata

AveragingCachePressureMonitor

Monitoraggio della pressione cache il cui algoritmo di pressione posteriore si basa sulla media del valore di pressione su tutti i contributi di pressione

DefaultEventHubReceiverMonitor

Il ricevitore EventHub predefinito monitora le metriche usando il supporto PKI di loggers.

EventDataExtensions

Estende EventData per supportare lo streaming

EventHubAdapterFactory

Factory dell'adapter di coda che consente a PersistentStreamProvider di usare EventHub come coda di eventi persistente back-end.

EventHubBatchContainer

Contenitore Batch che fornisce informazioni sul payload e sulla posizione di flusso per un set di eventi in un EventHub EventData.

EventHubBlockPoolMonitorDimensions

Dimensioni di aggregazione per il monitoraggio del pool di blocchi usato nell'ecosistema del provider di flusso eventhub

EventHubCacheEvictionStrategy

Strategia di rimozione per EventHubQueueCache

EventHubCacheMonitorDimensions

Dimensioni di aggregazione per il monitoraggio della cache usato nell'ecosistema del provider di flusso eventhub

EventHubCheckpointer

Questa classe archivia le informazioni sul checkpoint delle partizioni di EventHub (offset di partizione) nell'archiviazione tabelle di Azure.

EventHubCheckpointerFactory
EventHubCheckpointerSettings

Checkpointer eventHub.

EventHubDataAdapter

Scheda dati dell'hub eventi predefinita. Gli utenti possono sottoclasse per eseguire l'override dei dati degli eventi nel mapping di flusso.

EventHubDataComparer

Confronto dati eventhub predefinito. Implementa le comparisions in CachedEventHubMessage

EventHubMessage

Replica della classe EventData di EventHub, ricostruita dai dati memorizzati nella cache CachedEventHubMessage

EventHubMonitorAggregationDimensions

Classe di base per monitorare le dimensioni di aggregazione, ovvero un contenitore di informazioni per la destinazione di monitoraggio. I monitoraggi possono usare questo contenitore di informazioni per compilare le dimensioni di aggregazione.

EventHubPartitionSettings

Impostazioni di partizione dell'hub eventi

EventHubQueueCache

Cache dei messaggi che archivia EventData come CachedEventHubMessage in una cache dei messaggi in pool

EventHubQueueCache<TCachedMessage>

Cache della coda di EventHub che consente agli sviluppatori di fornire una struttura di dati memorizzata nella cache.

EventHubQueueCacheFactory

Classe Factory per configurare e creare IEventHubQueueCache

EventHubQueueMapper

Mapper code che tiene traccia della partizione eventHub mappata a quale queueId

EventHubReceiverMonitorDimensions

Dimensioni di aggregazione per EventHubReceiverMonitor

EventHubSequenceToken

I messaggi dell'hub eventi sono costituiti da un batch di eventi a livello di applicazione, pertanto i token eventHub contengono tre informazioni. EventHubOffset: si tratta di un valore univoco per ogni partizione usata per iniziare a leggere da questo messaggio nella partizione. SequenceNumber: i numeri di sequenza eventHub sono ID messaggio ordinati univoci per i messaggi all'interno di una partizione.
SequenceNumber è necessario per l'univocità e l'ordinamento dei messaggi di EventHub all'interno di una partizione. indice evento: poiché ogni messaggio di EventHub può contenere più di un evento a livello di applicazione, questo valore indica quale evento del livello applicazione è per questo token, all'interno di un messaggio EventHub. È necessario per l'univocità e l'ordinamento degli eventi aplication layer all'interno di un messaggio EventHub.

EventHubSequenceTokenV2

I messaggi dell'hub eventi sono costituiti da un batch di eventi a livello di applicazione, pertanto i token eventHub contengono tre informazioni. EventHubOffset: si tratta di un valore univoco per ogni partizione usata per iniziare a leggere da questo messaggio nella partizione. SequenceNumber: i numeri di sequenza eventHub sono ID messaggio ordinati univoci per i messaggi all'interno di una partizione.
SequenceNumber è necessario per l'univocità e l'ordinamento dei messaggi di EventHub all'interno di una partizione. indice evento: poiché ogni messaggio di EventHub può contenere più di un evento a livello di applicazione, questo valore indica quale evento del livello applicazione è per questo token, all'interno di un messaggio EventHub. È necessario per l'univocità e l'ordinamento degli eventi del livello applicazione all'interno di un messaggio eventHub.

EventHubSettings

Impostazioni di EventHub per un hub specifico

EventHubStreamProvider

Provider di flusso persistente che usa EventHub per la persistenza

EventHubStreamProviderSettings

Classe Impostazioni per EventHubStreamProvider.

SegmentBuilder

Classe di utilità per la codifica dei dati in un arraySegment.

SlowConsumingPressureMonitor

Monitoraggio pressione che è a favore del consumer lento nella cache

Struct

CachedEventHubMessage

Si tratta di una struttura memorizzata nella cache strettamente confezionata contenente un messaggio dell'hub eventi.
Deve contenere solo tipi di valore.

Interfacce

ICachePressureMonitor

Monitoraggio pressione cache registra il contributo di pressione alla cache e determinare se la cache è sotto pressione in base all'algoritmo di pressione posteriore

ICheckpointerSettings

Impostazione dell'interfaccia per checkpointer

IEventHubDataAdapter
IEventHubPartitionLocation

Posizione di un messaggio all'interno di una partizione EventHub

IEventHubQueueCache

Interfaccia per una cache dei messaggi di flusso che archivia EventHub EventData

IEventHubQueueCacheFactory

Factory responsabile della creazione di una cache dei messaggi per una partizione EventHub.

IEventHubQueueMapper

Mapper della coda di flusso che esegue il mapping delle partizioni dell'hub eventi a QueueIds

IEventHubReceiver

Astrazione nella classe EventhubReceiver usata per configurare la classe EventHubReceiver in EventhubAdapterReceiver, usata anche per configurare EHGeneratorReceiver in EventHubAdapterReceiver per il test

IEventHubSettings

Impostazioni di EventHub inteface per un hub specifico.