ReadEventOptions 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 para configurar el comportamiento al leer eventos de .EventHubConsumerClient
public class ReadEventOptions
type ReadEventOptions = class
Public Class ReadEventOptions
- Herencia
-
ReadEventOptions
Constructores
ReadEventOptions() |
Conjunto de opciones que se pueden especificar para configurar el comportamiento al leer eventos de .EventHubConsumerClient |
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. |
MaximumWaitTime |
Cantidad máxima de tiempo que se esperará a que un evento esté disponible al leer antes de leer un evento vacío. |
OwnerLevel |
Cuando se rellena, el nivel de propietario indica que una lectura está pensada para realizarse exclusivamente para los eventos de la partición solicitada y para el grupo de consumidores asociado. Para ello, la lectura intentará afirmar la propiedad sobre la partición; en caso de que más de un lector exclusivo del grupo de consumidores intente afirmar la propiedad de la misma partición, el que tiene un valor mayor OwnerLevel "ganará". Cuando se usa un lector exclusivo, otros lectores que no son exclusivos o que tienen un nivel de propietario inferior no podrán crearse, si ya existen, encontrarán una excepción durante la siguiente operación intentada. |
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. |
TrackLastEnqueuedEventProperties |
Indica si el lector 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 leen los eventos. |
Se aplica a
Azure SDK for .NET