Partager via


PartitionReceiverOptions Classe

Définition

Ensemble d’options qui peuvent être spécifiées lors de la création d’un PartitionReceiver pour configurer son comportement.

public class PartitionReceiverOptions
type PartitionReceiverOptions = class
Public Class PartitionReceiverOptions
Héritage
PartitionReceiverOptions

Constructeurs

PartitionReceiverOptions()

Ensemble d’options qui peuvent être spécifiées lors de la création d’un PartitionReceiver pour configurer son comportement.

Propriétés

ConnectionOptions

Options utilisées pour configurer la connexion au service Event Hubs.

DefaultMaximumReceiveWaitTime

Durée par défaut d’attente de la quantité de messages demandée lors de la lecture ; si ce délai s’écoule avant que la quantité demandée de messages soit disponible ou lue, l’ensemble des messages qui ont été lus est retourné.

Identifier

Nom unique utilisé pour identifier le récepteur. Si null ou vide, un GUID est utilisé comme identificateur.

OwnerLevel

Lorsqu’il est renseigné, le niveau de propriétaire indique qu’une lecture est destinée à être effectuée exclusivement pour les événements dans la partition demandée et pour le groupe de consommateurs associé. Pour ce faire, la lecture tente d’affirmer la propriété sur la partition ; dans le cas où plusieurs lecteurs exclusifs tentent d’affirmer la propriété pour la même paire partition/groupe de consommateurs, celui qui a une valeur plus élevée OwnerLevel « gagne ».

Lorsqu’un lecteur exclusif est utilisé, d’autres lecteurs non exclusifs ou ayant un niveau de propriétaire inférieur ne seront pas autorisés à être créés, s’ils existent déjà, rencontreront une exception lors de la prochaine tentative d’opération.

PrefetchCount

Nombre d’événements qui seront vivement demandés au service Event Hubs et mis en file d’attente localement, sans tenir compte du fait qu’une opération de lecture est actuellement active, afin d’optimiser le débit en permettant la lecture des événements à partir d’un cache local plutôt que d’attendre une demande de service.

PrefetchSizeInBytes

Nombre d’octets souhaité pour tenter d’effectuer une demande à partir du service Event Hubs et mis en file d’attente localement, sans tenir compte du fait qu’une opération de lecture est actuellement active, afin d’optimiser le débit en autorisant la lecture des événements à partir d’un cache local plutôt que d’attendre une demande de service.

RetryOptions

Ensemble d’options à utiliser pour déterminer si une opération ayant échoué doit être retentée et, le cas échéant, le temps d’attente entre les tentatives. Ces options contrôlent également la durée de lecture des événements et d’autres interactions avec le service Event Hubs.

TrackLastEnqueuedEventProperties

Indique si le lecteur doit demander ou non des informations sur le dernier événement mis en file d’attente sur la partition associée à un événement donné, et suivre ces informations à mesure que les événements sont lus.

S’applique à