EventHubAdapterFactory Clase
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í.
Generador de adaptadores de cola que permite que PersistentStreamProvider use EventHub como cola de eventos persistente de back-end.
public class EventHubAdapterFactory : Orleans.Streams.IQueueAdapter, Orleans.Streams.IQueueAdapterCache, Orleans.Streams.IQueueAdapterFactory
type EventHubAdapterFactory = class
interface IQueueAdapterFactory
interface IQueueAdapter
interface IQueueAdapterCache
Public Class EventHubAdapterFactory
Implements IQueueAdapter, IQueueAdapterCache, IQueueAdapterFactory
- Herencia
-
EventHubAdapterFactory
- Implementaciones
Event |
Generador de adaptadores de cola que permite que PersistentStreamProvider use EventHub como cola de eventos persistente de back-end. |
Event |
Generador de adaptadores de cola que permite que PersistentStreamProvider use EventHub como cola de eventos persistente de back-end. |
data |
Adaptador de datos |
Event |
Generador para crear un IEventHubReceiver |
logger |
Registro de Orleans |
service |
Proveedor de servicios de marco |
Cache |
Crea una caché de mensajes para una partición del centro de eventos. |
Direction |
Dirección de este adaptador de cola: Lectura, Escritura o LecturaWrite. |
Is |
Determina si se trata de un adaptador de flujo rebobinable: admite la suscripción desde un momento dado anterior. |
Name |
Nombre del adaptador. Principalmente para fines de registro |
Queue |
Create un asignador de colas para asignar particiones de EventHub a colas |
Receiver |
Create un monitor de receptor para notificar las métricas de rendimiento. La función Factory debe devolver un IEventHubReceiverMonitor. |
Stream |
Crea un controlador de errores para una partición. |
Create(IService |
Generador de adaptadores de cola que permite que PersistentStreamProvider use EventHub como cola de eventos persistente de back-end. |
Create |
Create adaptador de cola. |
Create |
Create un IEventHubQueueCacheFactory. Creará un EventHubQueueCacheFactory de forma predeterminada. El usuario puede invalidar esta función para devolver su propia implementación de IEventHubQueueCacheFactory y otra personalización de IEventHubQueueCacheFactory si es posible. |
Create |
Create una memoria caché para un identificador de cola determinado |
Create |
Crea un receptor de cola para el queueId especificado. |
Get |
Adquisición del controlador de errores de entrega para una cola |
Get |
Obtención de identificadores de partición del centro de eventos |
Get |
adaptador de caché de mensajes de cola de Create |
Get |
asignador de colas de Create |
Init() |
Generador de adaptadores de cola que permite que PersistentStreamProvider use EventHub como cola de eventos persistente de back-end. |
Init |
Generador de adaptadores de cola que permite que PersistentStreamProvider use EventHub como cola de eventos persistente de back-end. |
Queue |
Escribe un conjunto de eventos en la cola como un único lote asociado al streamId proporcionado. |
Queue |
Escribe un conjunto de eventos en la cola como un único lote asociado al proporcionado |
Queue |
Escribe un conjunto de eventos en la cola como un único lote asociado al streamId proporcionado. |
Producto | Versiones |
---|---|
.NET Orleans | 7.0.0, 8.0.0, 8.1.0, 8.2.0, 9.0.0 |