Compartir a través de


ServiceBusReceiver.ReceiveDeferredMessageAsync Método

Definición

Recibe un mensaje diferido identificado por sequenceNumber.

public virtual System.Threading.Tasks.Task<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage> ReceiveDeferredMessageAsync (long sequenceNumber, System.Threading.CancellationToken cancellationToken = default);
abstract member ReceiveDeferredMessageAsync : int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage>
override this.ReceiveDeferredMessageAsync : int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Messaging.ServiceBus.ServiceBusReceivedMessage>
Public Overridable Function ReceiveDeferredMessageAsync (sequenceNumber As Long, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ServiceBusReceivedMessage)

Parámetros

sequenceNumber
Int64

Número de secuencia del mensaje que se va a recibir. Esto corresponde a SequenceNumber.

cancellationToken
CancellationToken

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

Devoluciones

Mensaje diferido identificado por el número de secuencia especificado. Produce si el mensaje no se ha diferido.

Excepciones

El número de secuencia especificado no corresponde a un mensaje que se ha diferido. Reason Se establecerá MessageNotFound en en este caso.

Se aplica a

Consulte también