Orleans.ServiceBus.Providers Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
AggregatedCachePressureMonitor |
Überwachung des aggregierten Cachedrucks |
AveragingCachePressureMonitor |
Cachedruckmonitor, dessen Gegendruckalgorithmus auf dem Mittelwert des Drucks über den gesamten Druckbeitrag basiert |
DefaultEventHubReceiverMonitor |
Standardmäßiger EventHub-Empfängermonitor, der Metriken mithilfe der PKI-Unterstützung von Protokollierungen nachverfolgt. |
EventDataExtensions |
Erweitert EventData zur Unterstützung des Streamings |
EventHubAdapterFactory |
Warteschlangenadapterfactory, die es dem PersistentStreamProvider ermöglicht, EventHub als persistente Back-End-Ereigniswarteschlange zu verwenden. |
EventHubBatchContainer |
Batchcontainer, der Nutzlast- und Streampositionsinformationen für eine Reihe von Ereignissen in einem EventHub EventData bereitstellt. |
EventHubBlockPoolMonitorDimensions |
Aggregationsdimensionen für Blockpoolmonitor, der im Eventhub-Streamanbieter-Ökosystem verwendet wird |
EventHubCacheEvictionStrategy |
Entfernungsstrategie für EventHubQueueCache |
EventHubCacheMonitorDimensions |
Aggregationsdimensionen für den Cachemonitor, der im Eventhub-Streamanbieterökosystem verwendet wird |
EventHubCheckpointer |
Diese Klasse speichert EventHub-Partitionsprüfpunkterinformationen (ein Partitionsoffset) im Azure-Tabellenspeicher. |
EventHubCheckpointerFactory | |
EventHubCheckpointerSettings |
EventHub-Prüfpunkter. |
EventHubDataAdapter |
Standardmäßiger Event Hub-Datenadapter. Benutzer können eine Unterklasse verwenden, um Ereignisdaten zum Streamen der Zuordnung außer Kraft zu setzen. |
EventHubDataComparer |
Standardmäßiger eventhub-Datenvergleich. Implementiert Vergleiche für CachedEventHubMessage |
EventHubMessage |
Replikation der EventHub EventData-Klasse, rekonstruiert aus zwischengespeicherten Daten CachedEventHubMessage |
EventHubMonitorAggregationDimensions |
Basisklasse für Monitoraggregationsdimensionen, bei der es sich um einen Informationsbehälter für das Überwachungsziel handelt. Monitore können diesen Informationsbehälter verwenden, um die Aggregationsdimensionen zu erstellen. |
EventHubPartitionSettings |
Event Hub-Partitionseinstellungen |
EventHubQueueCache |
Nachrichtencache, der EventData als CachedEventHubMessage in einem Poolnachrichtencache speichert |
EventHubQueueCache<TCachedMessage> |
EventHub-Warteschlangencache, mit dem Entwickler ihre eigene zwischengespeicherte Datenstruktur bereitstellen können. |
EventHubQueueCacheFactory |
Factory-Klasse zum Konfigurieren und Erstellen von IEventHubQueueCache |
EventHubQueueMapper |
Warteschlangenzuordnung, der nachverfolgt, welche EventHub-Partition welcher queueId zugeordnet wurde |
EventHubReceiverMonitorDimensions |
Aggregationsdimensionen für EventHubReceiverMonitor |
EventHubSequenceToken |
Event Hub-Nachrichten bestehen aus einem Batch von Ereignissen auf Anwendungsebene, sodass EventHub-Token drei Informationen enthalten.
EventHubOffset: Dies ist ein eindeutiger Wert pro Partition, der verwendet wird, um mit dem Lesen dieser Nachricht in der Partition zu beginnen.
SequenceNumber: EventHub-Sequenznummern sind eindeutige geordnete Nachrichten-IDs für Nachrichten innerhalb einer Partition. |
EventHubSequenceTokenV2 |
Event Hub-Nachrichten bestehen aus einem Batch von Ereignissen auf Anwendungsebene, sodass EventHub-Token drei Informationen enthalten.
EventHubOffset: Dies ist ein eindeutiger Wert pro Partition, der verwendet wird, um mit dem Lesen dieser Nachricht in der Partition zu beginnen.
SequenceNumber: EventHub-Sequenznummern sind eindeutige geordnete Nachrichten-IDs für Nachrichten innerhalb einer Partition. |
EventHubSettings |
EventHub-Einstellungen für einen bestimmten Hub |
EventHubStreamProvider |
Beständiger Streamanbieter, der EventHub für Persistenz verwendet |
EventHubStreamProviderSettings |
Einstellungsklasse für EventHubStreamProvider. |
SegmentBuilder |
Hilfsprogrammklasse zum Codieren von Daten in ein ArraySegment. |
SlowConsumingPressureMonitor |
Drucküberwachung zugunsten des langsamen Consumers im Cache |
Strukturen
CachedEventHubMessage |
Dies ist eine eng gepackte zwischengespeicherte Struktur, die eine Event Hub-Nachricht enthält. |
Schnittstellen
ICachePressureMonitor |
Der Cachedruckmonitor zeichnet den Druckbeitrag zum Cache auf und ermittelt anhand des Gegendruckalgorithmus, ob der Cache unter Druck steht. |
ICheckpointerSettings |
Festlegen der Schnittstelle für Prüfpunkter |
IEventHubDataAdapter | |
IEventHubPartitionLocation |
Speicherort einer Nachricht in einer EventHub-Partition |
IEventHubQueueCache |
Schnittstelle für einen Streamnachrichtencache, in dem EventHub EventData gespeichert wird |
IEventHubQueueCacheFactory |
Factory, die für das Erstellen eines Nachrichtencaches für eine EventHub-Partition verantwortlich ist. |
IEventHubQueueMapper |
Streamwarteschlangenzuordnung, der Event Hub-Partitionen zu QueueIds ordnet |
IEventHubReceiver |
Abstraction für die EventhubReceiver-Klasse, die zum Konfigurieren der EventHubReceiver-Klasse in EventhubAdapterReceiver verwendet wird, auch zum Konfigurieren von EHGeneratorReceiver in EventHubAdapterReceiver zu Testzwecken verwendet |
IEventHubSettings |
EventHub-Einstellungen inteface für einen bestimmten Hub. |