AutoSaveStateMiddleware 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
中介軟體,在每次回合結束時自動儲存狀態。
public class AutoSaveStateMiddleware : Microsoft.Bot.Builder.IMiddleware
type AutoSaveStateMiddleware = class
interface IMiddleware
Public Class AutoSaveStateMiddleware
Implements IMiddleware
- 繼承
-
AutoSaveStateMiddleware
- 實作
備註
這會在所管理的每個狀態物件上呼叫 SaveChangesAsync(ITurnContext, Boolean, CancellationToken) 。
建構函式
AutoSaveStateMiddleware(BotState[]) |
初始化 AutoSaveStateMiddleware 類別的新執行個體。 |
AutoSaveStateMiddleware(BotStateSet) |
使用這個 物件所管理的狀態管理物件清單, AutoSaveStateMiddleware 初始化 類別的新實例。 |
屬性
BotStateSet |
取得或設定這個 物件所管理的狀態管理物件清單。 |
方法
Add(BotState) |
將狀態管理物件新增至要管理的狀態清單。 |
OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) |
在回合結束之前,在每個狀態物件上呼叫 SaveChangesAsync(ITurnContext, Boolean, CancellationToken) 。 |