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)パラメーター: