Partager via


BotState.SaveChangesAsync(ITurnContext, Boolean, CancellationToken) Méthode

Définition

Écrit le cache d’état pour cela BotState dans la couche de stockage.

public virtual System.Threading.Tasks.Task SaveChangesAsync (Microsoft.Bot.Builder.ITurnContext turnContext, bool force = false, System.Threading.CancellationToken cancellationToken = default);
abstract member SaveChangesAsync : Microsoft.Bot.Builder.ITurnContext * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.SaveChangesAsync : Microsoft.Bot.Builder.ITurnContext * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function SaveChangesAsync (turnContext As ITurnContext, Optional force As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task

Paramètres

turnContext
ITurnContext

Objet de contexte pour ce tour.

force
Boolean

Facultatif, true pour enregistrer le cache d’état dans le stockage ; ou false pour enregistrer l’état dans le stockage uniquement si une propriété dans le cache a changé.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Tâche qui représente le travail mis en file d’attente pour s’exécuter.

Exceptions

turnContext a la valeur null.

S’applique à