Partager via


BotState.ClearStateAsync(ITurnContext, CancellationToken) Méthode

Définition

Efface le cache d’état pour ce BotState.

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

Paramètres

turnContext
ITurnContext

Objet de contexte pour ce tour.

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.

Remarques

Cette méthode efface le cache d’état dans le contexte de tour. Appelez SaveChangesAsync(ITurnContext, Boolean, CancellationToken) pour conserver cette modification dans la couche de stockage.

S’applique à