Compartilhar via


ServiceBusReceiver.ReceiveDeferredMessageAsync Método

Definição

Recebe uma mensagem adiada identificada 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

O número de sequência da mensagem a ser recebida. Isso corresponde ao SequenceNumber.

cancellationToken
CancellationToken

Uma instância opcional CancellationToken para sinalizar a solicitação para cancelar a operação.

Retornos

A mensagem adiada identificada pelo número de sequência especificado. Gerará se a mensagem não tiver sido adiada.

Exceções

O número de sequência especificado não corresponde a uma mensagem que foi adiada. O Reason será definido como MessageNotFound neste caso.

Aplica-se a

Confira também