ServiceBusSessionMessageActions.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.
Legen Sie einen benutzerdefinierten Zustand für die Sitzung fest, 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
A BinaryData des Sitzungszustands
- cancellationToken
- CancellationToken
Ein optionaler CancellationToken instance, um die Anforderung zum Abbrechen des Vorgangs zu signalisieren.
Gibt zurück
Eine Aufgabe, die nach Abschluss des Vorgangs aufgelöst werden soll.
Ausnahmen
Die Sperre für die Sitzung ist abgelaufen. In Reason diesem Fall wird 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