AutoSaveStateMiddleware 類別

定義

中介軟體,在每次回合結束時自動儲存狀態。

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)

適用於