Partilhar via


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

Definição

Escreve a cache de estado para esta BotState opção na camada de armazenamento.

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

Parâmetros

turnContext
ITurnContext

O objeto de contexto desta vez.

force
Boolean

Opcional, true para guardar a cache de estado no armazenamento ou false para guardar o estado no armazenamento apenas se uma propriedade na cache tiver sido alterada.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser utilizado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Uma tarefa que representa o trabalho em fila para executar.

Exceções

turnContext é null.

Aplica-se a