Lingua

BotState.ClearStateAsync(ITurnContext, CancellationToken) Metodo

Definizione

Cancella la cache degli stati per questo 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

Parametri

turnContext
ITurnContext

Oggetto di contesto per questo turno.

cancellationToken
CancellationToken

Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere un avviso di annullamento.

Valori restituiti

Attività che rappresenta il lavoro in coda da eseguire.

Eccezioni

turnContext è null.

Commenti

Questo metodo cancella la cache di stato nel contesto di turno. Chiamare SaveChangesAsync(ITurnContext, Boolean, CancellationToken) per rendere persistente questa modifica nel livello di archiviazione.

Si applica a