ReadEventOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ensemble d’options qui peuvent être spécifiées pour configurer le comportement lors de la lecture d’événements à partir d’un EventHubConsumerClient.
public class ReadEventOptions
type ReadEventOptions = class
Public Class ReadEventOptions
- Héritage
-
ReadEventOptions
Constructeurs
ReadEventOptions() |
Ensemble d’options qui peuvent être spécifiées pour configurer le comportement lors de la lecture d’événements à partir d’un EventHubConsumerClient. |
Propriétés
CacheEventCount |
Nombre maximal d’événements qui seront lus à partir du service Event Hubs et conservés dans un cache de mémoire local lorsque la lecture est active et que les événements sont émis vers un énumérateur pour traitement. |
MaximumWaitTime |
Durée maximale d’attente pour qu’un événement soit disponible lors de la lecture avant de lire un événement vide. |
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 du groupe de consommateurs tentent d’affirmer la propriété pour la même partition, 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. |
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 à
Azure SDK for .NET