DialogContextMemoryScope Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
DialogContextMemoryScope сопоставляет "dialogcontext" —> свойства.
public class DialogContextMemoryScope : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.MemoryScope
type DialogContextMemoryScope = class
inherit MemoryScope
Public Class DialogContextMemoryScope
Inherits MemoryScope
- Наследование
Комментарии
dc.stack => стек всех идентификаторов диалогов вплоть до корневого диалога. dc.activeDialog => идентификатор активного диалогового окна. dc.parent => идентификатор родительского диалогового окна.
Конструкторы
DialogContextMemoryScope() |
Инициализирует новый экземпляр класса DialogContextMemoryScope. |
Поля
ActiveDialog |
Имя активного диалогового окна. |
Parent |
Родительское имя. |
Stack |
Имя стека. |
Свойства
IncludeInSnapshot |
Возвращает или задает значение, указывающее, должна ли эта память быть включена в моментальный снимок. (Унаследовано от MemoryScope) |
Name |
Возвращает или задает имя области. (Унаследовано от MemoryScope) |
Методы
DeleteAsync(DialogContext, CancellationToken) |
Удаляет все состояния в хранилище и кэш для этого BotState. (Унаследовано от MemoryScope) |
GetMemory(DialogContext) |
Возвращает резервную память для этой области. |
LoadAsync(DialogContext, Boolean, CancellationToken) |
Заполняет кэш состояний для этого BotState из уровня хранилища. (Унаследовано от MemoryScope) |
SaveChangesAsync(DialogContext, Boolean, CancellationToken) |
Записывает кэш состояний для этого BotState на уровень хранилища. (Унаследовано от MemoryScope) |
SetMemory(DialogContext, Object) |
Изменяет резервный объект для области памяти. |