Freigeben über


IMessageReceiver.RenewLockAsync Methode

Definition

Überlädt

RenewLockAsync(Message)

Erneuert die Sperre für die Nachricht. Die Sperre wird basierend auf der in der Warteschlange angegebenen Einstellung verlängert.

RenewLockAsync(String)

Erneuert die Sperre für die Nachricht. Die Sperre wird basierend auf der in der Warteschlange angegebenen Einstellung verlängert. Datum und Uhrzeit des Neuen Sperrtokenablaufs im UTC-Format.

RenewLockAsync(Message)

Erneuert die Sperre für die Nachricht. Die Sperre wird basierend auf der in der Warteschlange angegebenen Einstellung verlängert.

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

Parameter

message
Message

Gibt zurück

Hinweise

Wenn eine Nachricht im PeekLock Modus empfangen wird, wird die Nachricht auf dem Server für diesen Empfänger instance für einen Zeitraum gesperrt, der während der Erstellung von Warteschlange/Abonnements (LockDuration) angegeben wurde. Wenn die Verarbeitung der Nachricht länger als diese Dauer erfordert, muss die Sperre erneuert werden. Bei jeder Verlängerung wird der Zeitpunkt zurückgesetzt, zu dem die Nachricht durch den LockDuration-Satz für die Entität gesperrt wird.

Gilt für:

RenewLockAsync(String)

Erneuert die Sperre für die Nachricht. Die Sperre wird basierend auf der in der Warteschlange angegebenen Einstellung verlängert. Datum und Uhrzeit des Neuen Sperrtokenablaufs im UTC-Format.

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

Parameter

lockToken
String

Sperrtoken, das der Nachricht zugeordnet ist.

Gibt zurück

Hinweise

Wenn eine Nachricht im PeekLock Modus empfangen wird, wird die Nachricht auf dem Server für diesen Empfänger instance für einen Zeitraum gesperrt, der während der Erstellung von Warteschlange/Abonnements (LockDuration) angegeben wurde. Wenn die Verarbeitung der Nachricht länger als diese Dauer erfordert, muss die Sperre erneuert werden. Bei jeder Verlängerung wird der Zeitpunkt zurückgesetzt, zu dem die Nachricht durch den LockDuration-Satz für die Entität gesperrt wird.

Gilt für: