MemoryScope.SaveChangesAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Записывает кэш состояний для этого BotState на уровень хранилища.
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
Параметры
- dialogContext
- DialogContext
Объект контекста диалогового окна для этого шага.
- force
- Boolean
Необязательно, true
чтобы сохранить кэш состояний в хранилище или false
сохранить состояние в хранилище, только если свойство в кэше изменилось.
- cancellationToken
- CancellationToken
Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.
Возвращаемое значение
Задача, представляющая работу, поставленную в очередь для выполнения.