EventProcessorClientOptions Clase
Definición
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í.
Conjunto de opciones que se pueden especificar al crear un EventProcessorClient para configurar su comportamiento.
public class EventProcessorClientOptions
type EventProcessorClientOptions = class
Public Class EventProcessorClientOptions
- Herencia
-
EventProcessorClientOptions
Constructores
EventProcessorClientOptions() |
Conjunto de opciones que se pueden especificar al crear un EventProcessorClient para configurar su comportamiento. |
Propiedades
CacheEventCount |
El número máximo de eventos que se leerán desde el servicio Event Hubs y se mantendrán en una caché de memoria local cuando la lectura esté activa y se emita eventos a un enumerador para su procesamiento. |
ConnectionOptions |
Obtiene o establece las opciones usadas para configurar la conexión al servicio Event Hubs. |
Identifier |
Un nombre único que se usa para identificar el procesador de eventos. Si |
LoadBalancingStrategy |
Estrategia que usará un procesador de eventos para tomar decisiones sobre la propiedad de la partición al realizar el equilibrio de carga para compartir el trabajo con otros procesadores de eventos. |
LoadBalancingUpdateInterval |
Cantidad de tiempo deseada que se va a permitir entre los intentos de comprobación de equilibrio de carga. |
MaximumWaitTime |
Cantidad máxima de tiempo para esperar a que un evento esté disponible para una partición determinada antes de emitir un evento vacío. |
PartitionOwnershipExpirationInterval |
Cantidad de tiempo deseada para considerar una partición que pertenece a una instancia específica del procesador de eventos antes de que la propiedad se considere obsoleta y la partición puede ser solicitada por otro procesador de eventos que desee asumir la responsabilidad de procesarla. |
PrefetchCount |
Número de eventos que se solicitarán diligentemente desde el servicio Event Hubs y que se ponen en cola localmente sin tener en cuenta si una operación de lectura está activa actualmente, diseñada para ayudar a maximizar el rendimiento al permitir que los eventos se lean desde una caché local en lugar de esperar a una solicitud de servicio. |
PrefetchSizeInBytes |
Número deseado de bytes para intentar solicitar diligentemente desde el servicio Event Hubs y poner en cola localmente sin tener en cuenta si una operación de lectura está activa actualmente, diseñada para ayudar a maximizar el rendimiento al permitir que los eventos se lean desde una caché local en lugar de esperar a una solicitud de servicio. |
RetryOptions |
Conjunto de opciones que se van a usar para determinar si se debe reintentar una operación con errores y, si es así, la cantidad de tiempo que se debe esperar entre los reintentos. Estas opciones también controlan la cantidad de tiempo permitido para publicar eventos y otras interacciones con el servicio Event Hubs. |
TrackLastEnqueuedEventProperties |
Indica si el consumidor debe solicitar información sobre el último evento en cola en la partición asociada a un evento determinado y realizar un seguimiento de esa información a medida que se reciben los eventos. |
Se aplica a
Azure SDK for .NET