EventHubReceiver.Receive Méthode
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.
Surcharges
Receive() |
Reçoit les données d’événement Event Hubs. |
Receive(Int32) |
Reçoit les données d’événement Event Hubs, jusqu’au nombre spécifié. |
Receive(TimeSpan) |
Reçoit les données d’événement Event Hubs avec la valeur de délai d’expiration spécifiée. |
Receive(Int32, TimeSpan) |
Reçoit les données d’événement Event Hubs, jusqu’au nombre spécifié avec la valeur de délai d’expiration spécifiée. |
Receive()
Reçoit les données d’événement Event Hubs.
public Microsoft.ServiceBus.Messaging.EventData Receive ();
member this.Receive : unit -> Microsoft.ServiceBus.Messaging.EventData
Public Function Receive () As EventData
Retours
Retourne l’objet reçu EventData ou null si aucune donnée d’événement n’est disponible.
Exceptions
Levée si le service rencontre une erreur temporaire.
Levée si le client rencontre un problème de connexion au service.
Levée si l’espace de noms actuel place trop de charge sur le système.
Levée si un autre récepteur ayant une valeur supérieure Epoch est connecté en tant que récepteur actuel à la même partition spécifiée par PartitionId.
S’applique à
Receive(Int32)
Reçoit les données d’événement Event Hubs, jusqu’au nombre spécifié.
public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.EventData> Receive (int maxCount);
member this.Receive : int -> seq<Microsoft.ServiceBus.Messaging.EventData>
Public Function Receive (maxCount As Integer) As IEnumerable(Of EventData)
Paramètres
- maxCount
- Int32
Quantité maximale de données d’événement que l’utilisateur est prêt à accepter en un seul appel.
Retours
Retourne la collection reçue EventData . La collection est vide si aucun événement n’est retourné dans le délai spécifié, ou si tous les événements jusqu’à maxCount
sont retournés.
Exceptions
Levée si le service rencontre une erreur temporaire.
Levée si le client rencontre un problème de connexion au service.
Levée si l’espace de noms actuel place trop de charge sur le système.
Levée si un autre récepteur ayant une valeur supérieure Epoch est connecté en tant que récepteur actuel à la même partition spécifiée par PartitionId.
Remarques
Le service n’attend pas que maxCount
les événements soient remplis avant de revenir à l’utilisateur. Il retourne dès qu’il y a des événements disponibles.
S’applique à
Receive(TimeSpan)
Reçoit les données d’événement Event Hubs avec la valeur de délai d’expiration spécifiée.
public Microsoft.ServiceBus.Messaging.EventData Receive (TimeSpan waitTime);
member this.Receive : TimeSpan -> Microsoft.ServiceBus.Messaging.EventData
Public Function Receive (waitTime As TimeSpan) As EventData
Paramètres
- waitTime
- TimeSpan
Durée maximale pendant laquelle l’utilisateur est prêt à attendre l’arrivée des données d’événement.
Retours
Retourne la collection reçue EventData ou null si aucune donnée d’événement n’est disponible.
Exceptions
Levée si le service rencontre une erreur temporaire.
Levée si le client rencontre un problème de connexion au service.
Levée si l’espace de noms actuel place trop de charge sur le système.
Levée si un autre récepteur ayant une valeur supérieure Epoch est connecté en tant que récepteur actuel à la même partition spécifiée par PartitionId.
Remarques
waitTime
n’est pas un temps d’attente garanti, car l’API retourne les données dès qu’elles sont disponibles.
S’applique à
Receive(Int32, TimeSpan)
Reçoit les données d’événement Event Hubs, jusqu’au nombre spécifié avec la valeur de délai d’expiration spécifiée.
public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.EventData> Receive (int maxCount, TimeSpan waitTime);
member this.Receive : int * TimeSpan -> seq<Microsoft.ServiceBus.Messaging.EventData>
Public Function Receive (maxCount As Integer, waitTime As TimeSpan) As IEnumerable(Of EventData)
Paramètres
- maxCount
- Int32
Quantité maximale de données d’événement que l’utilisateur est prêt à accepter en un seul appel.
- waitTime
- TimeSpan
Durée maximale pendant laquelle l’utilisateur est prêt à attendre l’arrivée des données d’événement.
Retours
Retourne la collection reçue EventData . La collection est vide si aucun événement n’est retourné dans le délai spécifié, ou si tous les événements jusqu’à maxCount
sont retournés.
Exceptions
Levée si le service rencontre une erreur temporaire.
Levée si le client rencontre un problème de connexion au service.
Levée si l’espace de noms actuel place trop de charge sur le système.
Levée si un autre récepteur ayant une valeur supérieure Epoch est connecté en tant que récepteur actuel à la même partition spécifiée par PartitionId.
Remarques
waitTime
n’est pas un temps d’attente garanti, car l’API retourne les données dès qu’elles sont disponibles. De plus, le service n’attend pas que maxCount
les événements soient remplis avant de revenir à l’utilisateur. il retourne dès qu’il y a des événements disponibles.
S’applique à
Azure SDK for .NET
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour