TurnMemoryScope class
TurnMemoryScope 表示限定为当前轮次的内存。
- 扩展
构造函数
| Turn |
初始化 TurnMemoryScope 类的新实例。 |
继承属性
| include |
获取一个值,该值指示是否应将此内存包含在快照中。 |
| name | 获取或设置范围的名称 |
方法
| get |
获取此范围的后盾内存。 |
| set |
更改内存范围的后盾对象。 |
继承的方法
| delete(Dialog |
删除范围的后盾内存。 |
| load(Dialog |
在轮次开始时加载支持内存的范围。 |
| save |
在轮次结束时保存支持内存的范围。 |
构造函数详细信息
TurnMemoryScope()
初始化 TurnMemoryScope 类的新实例。
new TurnMemoryScope()
继承属性详细信息
includeInSnapshot
name
获取或设置范围的名称
name: string
属性值
string
继承自
方法详细信息
getMemory(DialogContext)
setMemory(DialogContext, object)
更改内存范围的后盾对象。
function setMemory(dc: DialogContext, memory: object)
参数
此轮次的 DialogContext。
- memory
-
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>