ClassMemoryScope class
ClassMemoryScope 映射“class”-> dc.activeDialog.properties
- 扩展
构造函数
Class |
初始化 ClassMemoryScope 类的新实例。 |
继承属性
include |
获取一个值,该值指示是否应将此内存包含在快照中。 |
name | 获取或设置范围的名称 |
方法
get |
获取此范围的后盾内存。 |
继承的方法
delete(Dialog |
删除范围的后盾内存。 |
load(Dialog |
在轮次开始时加载支持内存的范围。 |
save |
在轮次结束时保存支持内存的范围。 |
set |
更改内存范围的后盾对象。 |
构造函数详细信息
ClassMemoryScope(string)
继承属性详细信息
includeInSnapshot
name
获取或设置范围的名称
name: string
属性值
string
继承自
方法详细信息
getMemory(DialogContext)
获取此范围的后盾内存。
function getMemory(dc: DialogContext): object
参数
此轮次的 DialogContext 对象。
返回
object
范围的内存。
继承的方法详细信息
delete(DialogContext)
删除范围的后盾内存。
function delete(_dc: DialogContext): Promise<void>
参数
- _dc
- DialogContext
当前对话上下文。
返回
Promise<void>
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
要分配的内存