Поделиться через


MemoryScope class

Абстрактный базовый класс для всех областей памяти.

Конструкторы

MemoryScope(string, boolean)

Инициализирует новый экземпляр класса MemoryScope.

Свойства

includeInSnapshot

Возвращает значение, указывающее, должна ли эта память быть включена в моментальный снимок.

name

Возвращает или задает имя области

Методы

delete(DialogContext)

Удаляет резервную память для области.

getMemory(DialogContext)

Получение резервной памяти для этой области

load(DialogContext)

Загружает области резервной памяти в начале поворота.

saveChanges(DialogContext)

Сохраняет области резервной памяти в конце поворота.

setMemory(DialogContext, object)

Изменяет резервный объект для области памяти.

Сведения о конструкторе

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

Параметры

dc
DialogContext

Текущий контекст диалогового окна.

Возвращаемое значение

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

память для назначения