ServiceBusSessionReceiver.SetSessionStateAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définir un état personnalisé sur la session qui peut être récupéré ultérieurement à l’aide de 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
Paramètres
- sessionState
- BinaryData
A BinaryData de l’état de session
- cancellationToken
- CancellationToken
Une instance facultative CancellationToken pour signaler la demande d’annulation de l’opération.
Retours
Tâche à résoudre lorsque l’opération est terminée.
Exceptions
Le verrou de la session a expiré. Dans Reason ce cas, la valeur est définie SessionLockLost sur .
Remarques
Cet état est stocké sur Service Bus pour toujours, sauf si vous lui définissez un état vide.
S’applique à
Azure SDK for .NET