EventHubClient.CreateEpochReceiver Méthode

Définition

Créez un récepteur EventHub basé sur Epoch avec donné EventPosition. Le récepteur est créé pour une partition EventHub spécifique à partir du groupe de consommateurs spécifique.

Il est important de prêter attention aux éléments suivants lors de la création d’un récepteur basé sur une époque :

- Application de la propriété : une fois que vous avez créé un récepteur basé sur une époque, vous ne pouvez pas créer un récepteur non d’époque dans le même combo consumerGroup-Partition tant que tous les récepteurs du combo ne sont pas fermés.

- Vol de propriété : si un récepteur avec une valeur d’époque plus élevée est créé pour un combo consumerGroup-Partition, tout récepteur d’époque plus ancien de ce combo est forcé de fermer.

- Tout récepteur fermé en raison d’une perte de propriété d’un combo consumerGroup-Partition obtient ReceiverDisconnectedException pour toutes les opérations de ce récepteur.
public Microsoft.Azure.EventHubs.PartitionReceiver CreateEpochReceiver (string consumerGroupName, string partitionId, Microsoft.Azure.EventHubs.EventPosition eventPosition, long epoch, Microsoft.Azure.EventHubs.ReceiverOptions receiverOptions = default);
member this.CreateEpochReceiver : string * string * Microsoft.Azure.EventHubs.EventPosition * int64 * Microsoft.Azure.EventHubs.ReceiverOptions -> Microsoft.Azure.EventHubs.PartitionReceiver
Public Function CreateEpochReceiver (consumerGroupName As String, partitionId As String, eventPosition As EventPosition, epoch As Long, Optional receiverOptions As ReceiverOptions = Nothing) As PartitionReceiver

Paramètres

consumerGroupName
String

nom du groupe de consommateurs sous lequel ce récepteur doit être regroupé.

partitionId
String

ID de partition auquel appartient le récepteur. Toutes les données reçues proviennent uniquement de cette partition.

eventPosition
EventPosition

à partir EventPosition duquel commencer à recevoir des messages.

epoch
Int64

un identificateur unique (valeur d’époque) que le service utilise pour appliquer la propriété de partition/bail.

receiverOptions
ReceiverOptions

Options pour un récepteur event hub.

Retours

PartitionReceiver créé

S’applique à

Voir aussi