ReadEventOptions.OwnerLevel Propriété
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.
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.
public long? OwnerLevel { get; set; }
member this.OwnerLevel : Nullable<int64> with get, set
Public Property OwnerLevel As Nullable(Of Long)
Valeur de propriété
Priorité relative à associer à un lecteur exclusif ; pour un lecteur non exclusif, cette valeur doit être null
.
Exceptions
Se produit lorsque le niveau de propriétaire est défini et que ne EventHubConsumerClient peut pas lire à partir de la partition Event Hub demandée en raison d’un refus de propriété. Dans ce cas, le EventHubsException.FailureReason est défini sur ConsumerDisconnected.
Remarques
Un EventHubsException événement se produit si un EventHubConsumerClient ne parvient pas à lire les événements de la partition Event Hub demandée pour le groupe de consommateurs donné. Dans ce cas, le EventHubsException.FailureReason est défini sur ConsumerDisconnected.
S’applique à
Voir aussi
Azure SDK for .NET