Compartilhar via


IMessageSession.RenewSessionLockAsync Método

Definição

Renova o bloqueio na sessão especificada pelo SessionId. O bloqueio será renovado com base na configuração especificada na entidade.

public System.Threading.Tasks.Task RenewSessionLockAsync ();
abstract member RenewSessionLockAsync : unit -> System.Threading.Tasks.Task
Public Function RenewSessionLockAsync () As Task

Retornos

Comentários

Quando você aceita uma sessão, a sessão é bloqueada para essa instância de cliente pelo serviço por uma duração, conforme especificado durante a criação da Fila/Assinatura. Se o processamento da sessão exigir mais tempo do que essa duração, o bloqueio de sessão precisará ser renovado. Para cada renovação, ela redefine a hora em que a sessão é bloqueada pelo conjunto LockDuration na Entidade.

A renovação da sessão também renova todas as mensagens na sessão. Cada mensagem individual não precisa ser renovada.

Aplica-se a