ServiceBusSessionReceiver.SetSessionStateAsync 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.
Festlegen eines benutzerdefinierten Zustands für die Sitzung, der später mit abgerufen werden kann GetSessionStateAsync(CancellationToken)
public virtual System.Threading.Tasks.Task SetSessionStateAsync (BinaryData sessionState, System.Threading.CancellationToken cancellationToken = default);
abstract member SetSessionStateAsync : BinaryData * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.SetSessionStateAsync : BinaryData * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function SetSessionStateAsync (sessionState As BinaryData, Optional cancellationToken As CancellationToken = Nothing) As Task
Parameter
- sessionState
- BinaryData
Ein BinaryData des Sitzungszustands
- cancellationToken
- CancellationToken
Ein optionaler CancellationToken instance, um der Anforderung zu signalisieren, den Vorgang abzubrechen.
Gibt zurück
Eine Aufgabe, die nach Abschluss des Vorgangs aufgelöst werden soll.
Ausnahmen
Die Sperre für die Sitzung ist abgelaufen. Wird Reason in diesem Fall auf SessionLockLost festgelegt.
Hinweise
Dieser Zustand wird für immer in Service Bus gespeichert, es sei denn, Sie legen einen leeren Zustand darauf fest.
Gilt für:
Azure SDK for .NET