Compartir a través de


Orleans.Streaming.EventHubs Espacio de nombres

Clases

AggregatedCachePressureMonitor

Monitor de presión de caché agregada

AveragingCachePressureMonitor

Monitor de presión de caché cuyo algoritmo de presión inversa se basa en el promedio de valor de presión sobre toda la contribución de presión

AzureStorageOperationOptions
AzureStorageOperationOptionsValidator<TOptions>
AzureStoragePolicyOptions
AzureStorageUtils

Funciones de utilidad generales relacionadas con Azure Storage.

AzureTableDataManager<T>

Clase de utilidad para encapsular el acceso basado en filas a Azure Table Storage.

DefaultEventHubReceiverMonitor

Monitor de receptor de EventHub predeterminado que realiza un seguimiento de las métricas mediante la compatibilidad con PKI de registradores.

EventDataExtensions

Extiende EventData para admitir streaming

EventHubAdapterFactory

Generador de adaptadores de cola que permite que PersistentStreamProvider use EventHub como cola de eventos persistente de back-end.

EventHubBatchContainer

Contenedor de Batch que proporciona información de carga y posición de flujo para un conjunto de eventos en eventHub EventData.

EventHubBlockPoolMonitorDimensions

Dimensiones de agregación para el monitor de grupo de bloques usado en el ecosistema del proveedor de flujos de EventHub

EventHubCacheMonitorDimensions

Dimensiones de agregación para el monitor de caché usado en el ecosistema del proveedor de flujos de EventHub

EventHubCheckpointer

Esta clase almacena la información del punto de control de partición de EventHub (un desplazamiento de partición) en Azure Table Storage.

EventHubCheckpointerFactory
EventHubDataAdapter

Adaptador de datos predeterminado del centro de eventos. Los usuarios pueden subclase para invalidar los datos de eventos para la asignación de secuencias.

EventHubMessage

Replicación de la clase EventData de EventHub, reconstruida a partir de datos almacenados en caché CachedEventHubMessage

EventHubMonitorAggregationDimensions

Clase base para supervisar dimensiones de agregación, que es un contenedor de información para el destino de supervisión. Los monitores pueden usar este contenedor de información para crear sus dimensiones de agregación.

EventHubPartitionSettings

Configuración de la partición del centro de eventos

EventHubQueueCache

Caché de colas de EventHub

EventHubQueueCacheFactory

Clase factory para configurar y crear IEventHubQueueCache

EventHubReceiverMonitorDimensions

Dimensiones de agregación para EventHubReceiverMonitor

EventHubSequenceToken

Los mensajes del centro de eventos constan de un lote de eventos de capa de aplicación, por lo que los tokens de EventHub contienen tres fragmentos de información. EventHubOffset: se trata de un valor único por partición que se usa para empezar a leer desde este mensaje en la partición. SequenceNumber: los números de secuencia de EventHub son identificadores de mensaje ordenados únicos para los mensajes dentro de una partición.
SequenceNumber es necesario para la unicidad y el orden de los mensajes de EventHub dentro de una partición. índice de eventos: dado que cada mensaje de EventHub puede contener más de un evento de capa de aplicación, este valor indica qué evento de capa de aplicación es para este token, dentro de un mensaje de EventHub. Es necesario para la unicidad y el orden de los eventos de capa de aplicación dentro de un mensaje de EventHub.

EventHubSequenceTokenV2

Los mensajes del centro de eventos constan de un lote de eventos de capa de aplicación, por lo que los tokens de EventHub contienen tres fragmentos de información. EventHubOffset: se trata de un valor único por partición que se usa para empezar a leer desde este mensaje en la partición. SequenceNumber: los números de secuencia de EventHub son identificadores de mensaje ordenados únicos para los mensajes dentro de una partición.
SequenceNumber es necesario para la unicidad y el orden de los mensajes de EventHub dentro de una partición. índice de eventos: dado que cada mensaje de EventHub puede contener más de un evento de capa de aplicación, este valor indica qué evento de capa de aplicación es para este token, dentro de un mensaje de EventHub. Es necesario para la unicidad y el orden de los eventos de capa de aplicación dentro de un mensaje de EventHub.

SlowConsumingPressureMonitor

Monitor de presión que está a favor del consumidor lento en la memoria caché

Interfaces

ICachePressureMonitor

El monitor de presión de caché registra la contribución de presión a la memoria caché y determina si la caché está bajo presión en función de su algoritmo de presión inversa.

IEventHubDataAdapter
IEventHubPartitionLocation

Ubicación de un mensaje dentro de una partición de EventHub

IEventHubQueueCache

Interfaz para una caché de mensajes de secuencia que almacena EventHub EventData

IEventHubQueueCacheFactory

Generador responsable de crear una caché de mensajes para una partición de EventHub.

IEventHubReceiver

Abstracción en la clase EventhubReceiver, que se usa para configurar la clase EventHubReceiver en EventhubAdapterReceiver, también se usa para configurar EHGeneratorReceiver en EventHubAdapterReceiver con fines de prueba.