MessageReceiver.ReceiveAsync 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
ReceiveAsync() |
Recevez un message de l’entité définie à Path l’aide du ReceiveMode mode . |
ReceiveAsync(Int32) |
Reçoit un maximum de messages de l’entité |
ReceiveAsync(TimeSpan) |
Recevez un message de l’entité définie à Path l’aide du ReceiveMode mode . |
ReceiveAsync(Int32, TimeSpan) |
Reçoit un maximum de messages de l’entité |
ReceiveAsync()
- Source:
- MessageReceiver.cs
Recevez un message de l’entité définie à Path l’aide du ReceiveMode mode .
public System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Message> ReceiveAsync ();
abstract member ReceiveAsync : unit -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Message>
override this.ReceiveAsync : unit -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Message>
Public Function ReceiveAsync () As Task(Of Message)
Retours
Le message reçu. Retourne null si aucun message n’est trouvé.
Implémente
Remarques
L’opération expire après la durée de OperationTimeout
S’applique à
ReceiveAsync(Int32)
- Source:
- MessageReceiver.cs
Reçoit un maximum de messages de l’entité maxMessageCount
définie à Path l’aide ReceiveMode du mode .
public System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Message>> ReceiveAsync (int maxMessageCount);
abstract member ReceiveAsync : int -> System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Message>>
override this.ReceiveAsync : int -> System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Message>>
Public Function ReceiveAsync (maxMessageCount As Integer) As Task(Of IList(Of Message))
Paramètres
- maxMessageCount
- Int32
Nombre maximal de messages qui seront reçus.
Retours
Liste des messages reçus. Retourne null si aucun message n’est trouvé.
Implémente
Remarques
La réception d’une valeur inférieure maxMessageCount
à des messages n’indique pas une entité vide.
S’applique à
ReceiveAsync(TimeSpan)
- Source:
- MessageReceiver.cs
Recevez un message de l’entité définie à Path l’aide du ReceiveMode mode .
public System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Message> ReceiveAsync (TimeSpan operationTimeout);
abstract member ReceiveAsync : TimeSpan -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Message>
override this.ReceiveAsync : TimeSpan -> System.Threading.Tasks.Task<Microsoft.Azure.ServiceBus.Message>
Public Function ReceiveAsync (operationTimeout As TimeSpan) As Task(Of Message)
Paramètres
- operationTimeout
- TimeSpan
Intervalle de temps pendant lequel le client attend la réception d’un message avant qu’il expire.
Retours
Le message reçu. Retourne null si aucun message n’est trouvé.
Implémente
Remarques
Le paramètre operationTimeout
inclut le temps nécessaire au récepteur pour établir une connexion (lors de la première réception ou lorsque la connexion doit être rétablie). Si l’établissement de la connexion expire, cela lève ServiceBusTimeoutException.
S’applique à
ReceiveAsync(Int32, TimeSpan)
- Source:
- MessageReceiver.cs
Reçoit un maximum de messages de l’entité maxMessageCount
définie à Path l’aide ReceiveMode du mode .
public System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Message>> ReceiveAsync (int maxMessageCount, TimeSpan operationTimeout);
abstract member ReceiveAsync : int * TimeSpan -> System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Message>>
override this.ReceiveAsync : int * TimeSpan -> System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ServiceBus.Message>>
Public Function ReceiveAsync (maxMessageCount As Integer, operationTimeout As TimeSpan) As Task(Of IList(Of Message))
Paramètres
- maxMessageCount
- Int32
Nombre maximal de messages qui seront reçus.
- operationTimeout
- TimeSpan
Intervalle de temps pendant lequel le client attend la réception d’un message avant qu’il expire.
Retours
Liste des messages reçus. Retourne null si aucun message n’est trouvé.
Implémente
Remarques
La réception d’une valeur inférieure maxMessageCount
à des messages n’indique pas une entité vide. Le paramètre operationTimeout
inclut le temps nécessaire au récepteur pour établir une connexion (lors de la première réception ou lorsque la connexion doit être rétablie). Si l’établissement de la connexion expire, cela lève ServiceBusTimeoutException.
S’applique à
Azure SDK for .NET