IMessageReceiver.PeekAsync 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
PeekAsync() |
Récupère le message actif suivant sans modifier l’état du récepteur ou de la source du message. |
PeekAsync(Int32) |
Récupère le lot suivant de messages actifs sans modifier l’état du récepteur ou de la source du message. |
PeekAsync()
Récupère le message actif suivant sans modifier l’état du récepteur ou de la source du message.
public System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Message> PeekAsync ();
abstract member PeekAsync : unit -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Message>
Public Function PeekAsync () As Task(Of Message)
Retours
Message qui représente le message suivant à lire. Retourne la valeur Null lorsque rien n’est à jeter un coup d’œil.
Remarques
Le premier appel pour PeekAsync() extraire le premier message actif pour ce récepteur. Chaque appel suivant extrait le message suivant dans l’entité. Contrairement à un message reçu, le message aperçu n’a pas de jeton de verrouillage associé et ne peut donc pas être Terminé/Abandonné/Différé/Mort/Renouvelé. En outre, contrairement à ReceiveAsync(), cette méthode récupère même les messages différés (mais pas les messages morts)
S’applique à
PeekAsync(Int32)
Récupère le lot suivant de messages actifs sans modifier l’état du récepteur ou de la source du message.
public System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Message>> PeekAsync (int maxMessageCount);
abstract member PeekAsync : int -> System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Message>>
Public Function PeekAsync (maxMessageCount As Integer) As Task(Of IList(Of Message))
Paramètres
- maxMessageCount
- Int32
Retours
Liste de Message qui représente le message suivant à lire. Retourne la valeur Null lorsque rien n’est à jeter un coup d’œil.
Remarques
Le premier appel pour PeekAsync() extraire le premier message actif pour ce récepteur. Chaque appel suivant extrait le message suivant dans l’entité. Contrairement à un message reçu, le message aperçu n’a pas de jeton de verrouillage associé et ne peut donc pas être Terminé/Abandonné/Différé/Mort/Renouvelé. En outre, contrairement à ReceiveAsync(), cette méthode récupère même les messages différés (mais pas les messages morts)
S’applique à
Azure SDK for .NET