BotStateMemoryScope<T> 类
- java.
lang. Object - com.
microsoft. bot. dialogs. memory. scopes. MemoryScope - com.
microsoft. bot. dialogs. memory. scopes. BotStateMemoryScope<T>
- com.
- com.
类型参数
- T
BotState 类型。
public class BotStateMemoryScope
extends MemoryScope
BotStateMemoryScope 表示 BotState 作用域内存。
构造函数摘要
| 构造函数 | 说明 |
|---|---|
| BotStateMemoryScope(Class<T> type, String name) |
初始化 Turn |
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
| final java.lang.Object |
getMemory(DialogContext dialogContext)
获取此范围的后盾内存。 |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
load(DialogContext dialogContext, Boolean force)
从存储层填充此状态缓存。 |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
saveChanges(DialogContext dialogContext, Boolean force)
将此状态缓存写入存储层。 |
| final void |
setMemory(DialogContext dialogContext, Object memory)
更改内存范围的后盾对象。 |
方法继承自 MemoryScope
方法继承自 java.lang.Object
构造函数详细信息
BotStateMemoryScope
public BotStateMemoryScope(Class
初始化 TurnMemoryScope 类的新实例。
参数:
方法详细信息
getMemory
public final Object getMemory(DialogContext dialogContext)
获取此范围的后盾内存。
替代:
BotStateMemoryScope<T>.getMemory(DialogContext dialogContext)参数:
load
public CompletableFuture
从存储层填充此状态缓存。
替代:
BotStateMemoryScope<T>.load(DialogContext dialogContext, Boolean force)参数:
saveChanges
public CompletableFuture
将此状态缓存写入存储层。
替代:
BotStateMemoryScope<T>.saveChanges(DialogContext dialogContext, Boolean force)参数:
返回:
setMemory
public final void setMemory(DialogContext dialogContext, Object memory)
更改内存范围的后盾对象。
替代:
BotStateMemoryScope<T>.setMemory(DialogContext dialogContext, Object memory)参数: