Orleans.ServiceBus.Providers Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 un valor de presión promedio sobre toda la contribución de presión |
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 ofrece información de carga y posición de secuencia para un conjunto de eventos en un EventHub EventData. |
EventHubBlockPoolMonitorDimensions |
Dimensiones de agregación para el monitor de grupo de bloques usado en el ecosistema del proveedor de flujos de EventHub |
EventHubCacheEvictionStrategy |
Estrategia de expulsión para EventHubQueueCache |
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 | |
EventHubCheckpointerSettings |
Controlador de puntos de control de EventHub. |
EventHubDataAdapter |
Adaptador de datos predeterminado del centro de eventos. Los usuarios pueden subclase invalidar los datos de eventos para la asignación de secuencias. |
EventHubDataComparer |
Comparador de datos del centro de eventos predeterminado. Implementa comparaciones con CachedEventHubMessage |
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 mensajes que almacena EventData como cachedEventHubMessage en una caché de mensajes agrupada |
EventHubQueueCache<TCachedMessage> |
Caché de colas de EventHub que permite a los desarrolladores proporcionar su propia estructura de datos en caché. |
EventHubQueueCacheFactory |
Clase factory para configurar y crear IEventHubQueueCache |
EventHubQueueMapper |
Asignador de colas que realiza un seguimiento de la partición de EventHub asignada a qué queueId |
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. |
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. |
EventHubSettings |
Configuración de EventHub para un centro específico |
EventHubStreamProvider |
Proveedor de flujos persistente que usa EventHub para la persistencia |
EventHubStreamProviderSettings |
Clase settings para EventHubStreamProvider. |
SegmentBuilder |
Clase de utilidad para codificar datos en arraySegment. |
SlowConsumingPressureMonitor |
Monitor de presión que está a favor del consumidor lento en la memoria caché |
Estructuras
CachedEventHubMessage |
Se trata de una estructura almacenada en caché estrechamente empaquetada que contiene un mensaje del centro de eventos. |
Interfaces
ICachePressureMonitor |
El monitor de presión de caché registra la contribución de presión a la memoria caché y determina si la memoria caché está bajo presión en función de su algoritmo de presión inversa. |
ICheckpointerSettings |
Configuración de la interfaz para el comprobador de puntos de control |
IEventHubDataAdapter | |
IEventHubPartitionLocation |
Ubicación de un mensaje dentro de una partición de EventHub |
IEventHubQueueCache |
Interfaz para una caché de mensajes de flujo que almacena EventHub EventData |
IEventHubQueueCacheFactory |
Generador responsable de crear una caché de mensajes para una partición de EventHub. |
IEventHubQueueMapper |
Asignador de cola de streaming que asigna particiones de Event Hub a QueueIds |
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. |
IEventHubSettings |
Introducción a la configuración de EventHub para un centro específico. |