Compartir a través de


PartitionReceiverOptions Clase

Definición

Conjunto de opciones que se pueden especificar al crear un PartitionReceiver para configurar su comportamiento.

public class PartitionReceiverOptions
type PartitionReceiverOptions = class
Public Class PartitionReceiverOptions
Herencia
PartitionReceiverOptions

Constructores

PartitionReceiverOptions()

Conjunto de opciones que se pueden especificar al crear un PartitionReceiver para configurar su comportamiento.

Propiedades

ConnectionOptions

Las opciones usadas para configurar la conexión al servicio Event Hubs.

DefaultMaximumReceiveWaitTime

Cantidad de tiempo predeterminada para esperar la cantidad solicitada de mensajes al leer; Si este período transcurre antes de que la cantidad solicitada de mensajes estuviera disponible o leído, se devolverá el conjunto de mensajes leídos.

Identifier

Un nombre único que se usa para identificar el receptor. Si null está vacío, se usará un GUID como identificador.

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 intente afirmar la propiedad para el mismo par de grupos de consumidores o 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.

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 leer eventos y otras interacciones con el servicio Event Hubs.

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