MessageReceiver.RenewLockAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
RenewLockAsync(Message) |
Erneuert die Sperre für die vom Sperrtoken angegebene 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. Neues Sperrtokenablaufdatum und -uhrzeit im UTC-Format. |
RenewLockAsync(Message)
- Quelle:
- MessageReceiver.cs
Erneuert die Sperre für die vom Sperrtoken angegebene 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
override this.RenewLockAsync : Microsoft.Azure.ServiceBus.Message -> System.Threading.Tasks.Task
Public Function RenewLockAsync (message As Message) As Task
Parameter
- message
- Message
Gibt zurück
Implementiert
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 angegeben wurde (LockDuration). Wenn die Verarbeitung der Nachricht länger als diese Dauer erfordert, muss die Sperre verlängert werden. Bei jeder Verlängerung wird der Zeitpunkt zurückgesetzt, zu dem die Nachricht durch die für die Entität festgelegte LockDuration gesperrt wird.
Gilt für:
RenewLockAsync(String)
- Quelle:
- MessageReceiver.cs
Erneuert die Sperre für die Nachricht. Die Sperre wird basierend auf der in der Warteschlange angegebenen Einstellung verlängert. Neues Sperrtokenablaufdatum und -uhrzeit im UTC-Format.
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)
Parameter
- lockToken
- String
Der Nachricht zugeordnetes Sperrtoken.
Gibt zurück
Implementiert
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 angegeben wurde (LockDuration). Wenn die Verarbeitung der Nachricht länger als diese Dauer erfordert, muss die Sperre verlängert werden. Bei jeder Verlängerung wird der Zeitpunkt zurückgesetzt, zu dem die Nachricht durch die für die Entität festgelegte LockDuration gesperrt wird.
Gilt für:
Azure SDK for .NET