Condividi tramite


BotState.SaveChangesAsync(ITurnContext, Boolean, CancellationToken) Metodo

Definizione

Scrive la cache di stato per questo BotState nel livello di archiviazione.

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

Parametri

turnContext
ITurnContext

Oggetto di contesto per questo turno.

force
Boolean

Facoltativo, true per salvare la cache di stato nella risorsa di archiviazione oppure false per salvare lo stato nella risorsa di archiviazione solo se una proprietà nella cache è stata modificata.

cancellationToken
CancellationToken

Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.

Restituisce

Attività che rappresenta il lavoro in coda da eseguire.

Eccezioni

turnContext è null.

Si applica a