AutoSaveStateMiddleware 類別
- java.
lang. Object - com.
microsoft. bot. builder. AutoSaveStateMiddleware
- com.
實作
public class AutoSaveStateMiddleware
implements Middleware
中間件可自動呼叫 。在回合結束時,它正在管理的所有 BotState 類別的 SaveChanges()。
建構函式摘要
| 建構函式 | Description |
|---|---|
| AutoSaveStateMiddleware(BotState[] botStates) |
初始化 Auto |
| AutoSaveStateMiddleware(BotStateSet withBotStateSet) |
初始化 Auto |
方法摘要
| 修飾詞與類型 | 方法與描述 |
|---|---|
|
Auto |
add(BotState botState)
將 Bot |
|
Bot |
getBotStateSet()
取得這個物件所管理的狀態管理物件清單。 |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
onTurn(TurnContext turnContext, NextDelegate next)
呼叫的中間件實作會在回合結束時自動儲存 |
| void |
setBotStateSet(BotStateSet withBotStateSet)
取得這個物件所管理的狀態管理物件清單。 |
方法繼承來源 java.lang.Object
建構函式詳細資料
AutoSaveStateMiddleware
public AutoSaveStateMiddleware(BotState[] botStates)
初始化 AutoSaveStateMiddleware 類別的新實例。
參數:
AutoSaveStateMiddleware
public AutoSaveStateMiddleware(BotStateSet withBotStateSet)
初始化 AutoSaveStateMiddleware 類別的新實例。
參數:
方法詳細資料
add
public AutoSaveStateMiddleware add(BotState botState)
將 BotState 新增至要載入的來源清單。
參數:
傳回:
getBotStateSet
public BotStateSet getBotStateSet()
取得這個物件所管理的狀態管理物件清單。
傳回:
onTurn
public CompletableFuture
中間件實作,呼叫會在回合結束時自動儲存Changes。
參數:
傳回:
setBotStateSet
public void setBotStateSet(BotStateSet withBotStateSet)
取得這個物件所管理的狀態管理物件清單。
參數: