Idioma

MemoryScope.SaveChangesAsync Método

Definição

Escreve a cache de estado disto BotState na camada de armazenamento.

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

Parâmetros

dialogContext
DialogContext

O objeto de contexto de diálogo para este turno.

force
Boolean

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

cancellationToken
CancellationToken

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

Devoluções

Uma tarefa que representa o trabalho enfileirado para ser executado.

Aplica-se a