MemoryScope class
Абстрактный базовый класс для всех областей памяти.
Конструкторы
| Memory |
Инициализирует новый экземпляр класса MemoryScope. |
Свойства
| include |
Возвращает значение, указывающее, должна ли эта память быть включена в моментальный снимок. |
| name | Возвращает или задает имя области |
Методы
| delete(Dialog |
Удаляет резервную память для области. |
| get |
Получение резервной памяти для этой области |
| load(Dialog |
Загружает области резервной памяти в начале поворота. |
| save |
Сохраняет области резервной памяти в конце поворота. |
| set |
Изменяет резервный объект для области памяти. |
Сведения о конструкторе
MemoryScope(string, boolean)
Инициализирует новый экземпляр класса MemoryScope.
new MemoryScope(name: string, includeInSnapshot?: boolean)
Параметры
- name
-
string
Имя области.
- includeInSnapshot
-
boolean
Логическое значение, указывающее, должна ли эта память быть включена в моментальный снимок. Значение по умолчанию — true.
Сведения о свойстве
includeInSnapshot
Возвращает значение, указывающее, должна ли эта память быть включена в моментальный снимок.
includeInSnapshot: boolean
Значение свойства
boolean
name
Возвращает или задает имя области
name: string
Значение свойства
string
Сведения о методе
delete(DialogContext)
Удаляет резервную память для области.
function delete(_dc: DialogContext): Promise<void>
Параметры
- _dc
- DialogContext
Текущий контекст диалогового окна.
Возвращаемое значение
Promise<void>
getMemory(DialogContext)
Получение резервной памяти для этой области
function getMemory(dc: DialogContext): object
Параметры
Текущий контекст диалогового окна.
Возвращаемое значение
object
память для области
load(DialogContext)
Загружает области резервной памяти в начале поворота.
function load(_dc: DialogContext): Promise<void>
Параметры
- _dc
- DialogContext
Текущий контекст диалогового окна.
Возвращаемое значение
Promise<void>
saveChanges(DialogContext)
Сохраняет области резервной памяти в конце поворота.
function saveChanges(_dc: DialogContext): Promise<void>
Параметры
- _dc
- DialogContext
Текущий контекст диалогового окна.
Возвращаемое значение
Promise<void>
setMemory(DialogContext, object)
Изменяет резервный объект для области памяти.
function setMemory(_dc: DialogContext, _memory: object)
Параметры
- _dc
- DialogContext
Текущий контекст диалогового окна
- _memory
-
object
память для назначения