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 範圍內存。
建構函式摘要
| 建構函式 | Description |
|---|---|
| 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)參數: