Compartilhar via


MessageReceiver.RenewLockAsync Método

Definição

Sobrecargas

RenewLockAsync(Message)

Renova o bloqueio na mensagem especificada pelo token de bloqueio. O bloqueio será renovado com base na configuração especificada na fila.

RenewLockAsync(String)

Renova o bloqueio na mensagem. O bloqueio será renovado com base na configuração especificada na fila. Nova data e hora de expiração do token de bloqueio no formato UTC.

RenewLockAsync(Message)

Origem:
MessageReceiver.cs

Renova o bloqueio na mensagem especificada pelo token de bloqueio. O bloqueio será renovado com base na configuração especificada na fila.

public System.Threading.Tasks.Task RenewLockAsync (Microsoft.Azure.ServiceBus.Message message);
abstract member RenewLockAsync : Microsoft.Azure.ServiceBus.Message -> System.Threading.Tasks.Task
override this.RenewLockAsync : Microsoft.Azure.ServiceBus.Message -> System.Threading.Tasks.Task
Public Function RenewLockAsync (message As Message) As Task

Parâmetros

message
Message

Retornos

Implementações

Comentários

Quando uma mensagem é recebida no PeekLock modo , a mensagem é bloqueada no servidor para essa instância receptor por uma duração, conforme especificado durante a criação de Fila/Assinatura (LockDuration). Se o processamento da mensagem exigir mais tempo do que essa duração, o bloqueio precisará ser renovado. Para cada renovação, ela redefine a hora em que a mensagem é bloqueada pelo conjunto LockDuration na Entidade.

Aplica-se a

RenewLockAsync(String)

Origem:
MessageReceiver.cs

Renova o bloqueio na mensagem. O bloqueio será renovado com base na configuração especificada na fila. Nova data e hora de expiração do token de bloqueio no formato UTC.

public System.Threading.Tasks.Task<DateTime> RenewLockAsync (string lockToken);
abstract member RenewLockAsync : string -> System.Threading.Tasks.Task<DateTime>
override this.RenewLockAsync : string -> System.Threading.Tasks.Task<DateTime>
Public Function RenewLockAsync (lockToken As String) As Task(Of DateTime)

Parâmetros

lockToken
String

Token de bloqueio associado à mensagem.

Retornos

Implementações

Comentários

Quando uma mensagem é recebida no PeekLock modo , a mensagem é bloqueada no servidor para essa instância receptor por uma duração, conforme especificado durante a criação de Fila/Assinatura (LockDuration). Se o processamento da mensagem exigir mais tempo do que essa duração, o bloqueio precisará ser renovado. Para cada renovação, ela redefine a hora em que a mensagem é bloqueada pelo conjunto LockDuration na Entidade.

Aplica-se a