Share via


ServiceBusReceiver.ReceiveMessageAsync Método

Definición

Recibe un ServiceBusReceivedMessage objeto de la entidad mediante ReceiveMode el modo . ReceiveMode el valor predeterminado es El modo PeekLock.

public virtual System.Threading.Tasks.Task<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage> ReceiveMessageAsync (TimeSpan? maxWaitTime = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ReceiveMessageAsync : Nullable<TimeSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage>
override this.ReceiveMessageAsync : Nullable<TimeSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage>
Public Overridable Function ReceiveMessageAsync (Optional maxWaitTime As Nullable(Of TimeSpan) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ServiceBusReceivedMessage)

Parámetros

maxWaitTime
Nullable<TimeSpan>

TimeSpan Opcional que especifica el tiempo máximo que se debe esperar a un mensaje antes de devolver null si no hay ningún mensaje disponible. Si no se especifica, TryTimeout se usará .

cancellationToken
CancellationToken

Una instancia opcional CancellationToken para indicar la solicitud para cancelar la operación.

Devoluciones

El mensaje recibido. Devuelve null si no se encuentra ningún mensaje.

Se aplica a