Compartir a través de


EventDataGeneratorStreamProvider.AdapterFactory Clase

Definición

EHGeneratorStreamProvider.AdpaterFactory

public class EventDataGeneratorStreamProvider.AdapterFactory : Orleans.ServiceBus.Providers.EventHubAdapterFactory, Orleans.Providers.IControllable
type EventDataGeneratorStreamProvider.AdapterFactory = class
    inherit EventHubAdapterFactory
    interface IControllable
Public Class EventDataGeneratorStreamProvider.AdapterFactory
Inherits EventHubAdapterFactory
Implements IControllable
Herencia
EventDataGeneratorStreamProvider.AdapterFactory
Implementaciones

Constructores

EventDataGeneratorStreamProvider.AdapterFactory()

EHGeneratorStreamProvider.AdpaterFactory

Campos

adapterSettings

Configuración del proveedor de transmisiones

(Heredado de EventHubAdapterFactory)
checkpointerSettings

Configuración del comprobador de puntos de comprobación

(Heredado de EventHubAdapterFactory)
dataAdapter

Adaptador de datos

(Heredado de EventHubAdapterFactory)
EventHubReceiverFactory

Generador para crear un IEventHubReceiver

(Heredado de EventHubAdapterFactory)
hubSettings

Configuración del centro de eventos

(Heredado de EventHubAdapterFactory)
logger

Registro de Orleans

(Heredado de EventHubAdapterFactory)
providerConfig

Configuración de proveedor

(Heredado de EventHubAdapterFactory)
serviceProvider

Proveedor de servicios de marco

(Heredado de EventHubAdapterFactory)

Propiedades

CacheFactory

Crea una caché de mensajes para una partición del centro de eventos.

(Heredado de EventHubAdapterFactory)
CheckpointerFactory

Crea un punto de comprobación de parition.

(Heredado de EventHubAdapterFactory)
Direction

Dirección de este adaptador de cola: Read, Write o ReadWrite.

(Heredado de EventHubAdapterFactory)
IsRewindable

Determina si se trata de un adaptador de secuencia rebobinable: admite la suscripción desde un momento dado anterior.

(Heredado de EventHubAdapterFactory)
Name

Nombre del adaptador. Principalmente para fines de registro

(Heredado de EventHubAdapterFactory)
QueueMapperFactory

Creación de un asignador de colas para asignar particiones de EventHub a colas

(Heredado de EventHubAdapterFactory)
ReceiverMonitorFactory

Cree un monitor de receptor para notificar las métricas de rendimiento. El funciton de fábrica debe devolver un IEventHubReceiverMonitor.

(Heredado de EventHubAdapterFactory)
SerializationManager

Obtiene el administrador de serialización.

(Heredado de EventHubAdapterFactory)
StreamFailureHandlerFactory

Crea un controlador de errores para una partición.

(Heredado de EventHubAdapterFactory)

Métodos

CreateAdapter()

Crear adaptador de cola.

(Heredado de EventHubAdapterFactory)
CreateCacheFactory(EventHubStreamCachePressureOptions)

Cree 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.

(Heredado de EventHubAdapterFactory)
CreateCacheFactory(EventHubStreamProviderSettings)

Cree 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.

(Heredado de EventHubAdapterFactory)
CreateQueueCache(QueueId)

Creación de una caché para un identificador de cola determinado

(Heredado de EventHubAdapterFactory)
CreateReceiver(QueueId)

Crea un receptor de quere para el queueId específico.

(Heredado de EventHubAdapterFactory)
ExecuteCommand(Int32, Object)

Ejecutar comando

GetDeliveryFailureHandler(QueueId)

Controlador de errores de entrega de Aquire para una cola

(Heredado de EventHubAdapterFactory)
GetPartitionIdsAsync()

Generación de identificadores de partición de eventhub simulados desde EventHubGeneratorStreamProviderSettings

GetQueueAdapterCache()

Crear adaptador de caché de mensajes de cola

(Heredado de EventHubAdapterFactory)
GetStreamQueueMapper()

Creación del asignador de colas

(Heredado de EventHubAdapterFactory)
Init()

EHGeneratorStreamProvider.AdpaterFactory

(Heredado de EventHubAdapterFactory)
Init(IProviderConfiguration, String, Logger, IServiceProvider)

método Init

InitEventHubClient()

EHGeneratorStreamProvider.AdpaterFactory

QueueMessageBatchAsync<T>(Guid, String, IEnumerable<T>, StreamSequenceToken, Dictionary<String,Object>)

Escribe un conjunto de eventos en la cola como un único lote asociado al streamId proporcionado.

(Heredado de EventHubAdapterFactory)

Métodos de extensión

QueueMessageAsync<T>(IQueueAdapter, Guid, String, T, StreamSequenceToken, Dictionary<String,Object>)

Escribe un conjunto de eventos en la cola como un único lote asociado al streamId proporcionado.

Se aplica a